Welcome to the School Website project! This project is designed to provide a modern and engaging online presence for a school, featuring components such as About Us, History, Contact Information, and more. Built with React and Vite, this application delivers a seamless user experience with modern design aesthetics.
Follow these steps to set up and run the project on your local machine.
Clone the repository to your local machine using Git:
git clone https://github.com/MangeshChate/school-website-Task.git
cd your-repository
Ensure you have Node.js installed. Then, install the project dependencies using:
npm install
or
yarn install
Start the development server using:
npm run dev
or
yarn dev
Your application will be available at http://localhost:5173
.
Navigate through the following sections of the website:
- Home Page: Features an introduction to the school with a modern layout.
- About Us: Provides information about the school's mission, vision, and values.
- History: Highlights the school's history with a beautiful timeline.
- Contact Us: Includes a contact form, office hours, location map, and admission details.
The contact form uses EmailJS for sending emails. Ensure you configure your email service correctly in the .env
file.
- React: A JavaScript library for building user interfaces.
- Vite: A fast build tool for modern web projects.
- Tailwind CSS: A utility-first CSS framework for designing beautiful interfaces.