This is a Full Stack E-commerce web application developed as Task 1 for the CodeAlpha Full Stack Development Internship.
- User Authentication (Registration and Login)
- Product Listings and Product Details Page
- Dynamic Shopping Cart Simulation
- Order Processing System
- Database Integration for Users, Products, and Orders
- Frontend: HTML, CSS, JavaScript (Vanilla)
- Backend: Node.js, Express.js
- Database: MongoDB, Mongoose
- Clone the repository to your local machine.
- Ensure you have MongoDB installed and running on your system (
mongodb://127.0.0.1:27017). - Navigate to the
backenddirectory. - Run
npm installto install necessary dependencies (express,cors,mongoose). - Run
node server.jsto start the backend server. - Open
frontend/index.htmlin your web browser to view the application.
Developed for CodeAlpha Internship Task.