"Shopping Website" is an e-commerce platform designed to provide a seamless shopping experience for users. It includes features such as user authentication, product browsing, shopping cart management, order processing, and payment integration.
- Sign up, log in, and log out
- Password recovery
- Search and filter products
- Product categories and details
- Product reviews and ratings
- Address and shipping information
- Order summary and confirmation
- Payment integration (e.g., Stripe, PayPal)
- Order history and tracking
- Profile management
- React.js
- Redux (for state management)
- Material-UI (for UI components)
- Node.js
- Express.js
- MongoDB (for database)
- JWT (JSON Web Tokens)
- Passport.js
- Stripe API
- AWS (for deployment)
- Heroku (alternative deployment option)
- Navigate to the frontend directory:
- cd frontend
-npm install
-npm start
-Navigate to the backend directory cd backend
-npm install
-nodemon server.js