Mango Shop is an online store that offers a wide range of mango products. This project is built using Bootstrap, MongoDB, JS, and Handlebars. It features user authentication, shopping cart functionality, product filtering and sorting, and an admin panel for managing products and orders. The responsive design ensures that the website is accessible on both mobile and desktop devices.
- Bootstrap: A popular front-end framework that helps in building responsive and mobile-first websites.
- MongoDB: A NoSQL database that stores data in JSON-like documents.
- JS: A programming language used to add interactivity to web pages.
- Handlebars: A templating engine that allows for the creation of reusable HTML templates.
- Clone the repository to your local machine using
git clone https://github.com/username/mango-shop.git
. - Install the necessary dependencies by running
npm install
in the terminal. - Start the server by running
npm start
in the terminal.
Once the server is running, you can access Mango Shop by visiting http://localhost:3000
in your web browser. From there, you can browse products, add items to your cart, and place orders.
To access the admin panel, navigate to http://localhost:3000/admin
and log in with your admin credentials. From there, you can manage products and orders.