Welcome to the Dance Academy Website! This web application is designed to provide a platform for dance enthusiasts to explore various dance classes, events, and services offered by our academy. The website is built using Pug for templating, CSS for styling, and Express.js along with MongoDB for backend functionality.
- Base Page: Base template for other pages, includes common elements like header, footer, and navigation.
- Home Page (index.pug): Provides an overview of the academy, highlighting featured classes, instructors, and upcoming events.
- Contact Page (contact.pug): Allows users to get in touch with the academy by filling out a contact form. The submitted data is stored in MongoDB.
- About Page (about.pug): Offers information about the academy's history, mission, and values.
To run the website locally on your machine, follow these steps:
-
Clone the repository:
git clone </mimansha345/Join_Dance_Academy>
-
Install dependencies:
cd dance-academy-website npm install
-
Start the server:
npm start
-
Access the website in your browser:
http://localhost:8000
Make sure you have the following software installed on your machine:
- Node.js
- MongoDB
Contributions are welcome! If you have any ideas for improvement or would like to report a bug, please open an issue or submit a pull request.
- Special thanks to the developers of Express.js, Pug, and MongoDB for providing the tools necessary to build this website.
- Inspiration for the design and functionality came from various dance academy websites.