E-Commerce Store Welcome to the E-Commerce Store project! This repository contains the code for a fully-featured e-commerce platform designed to provide a seamless shopping experience.
Features User Authentication: Secure login and registration for users. Product Management: Add, edit, and manage products easily. Shopping Cart: Add items to cart, view, and manage cart contents. Order Processing: Place and track orders with integrated payment options. Responsive Design: Optimized for both desktop and mobile devices. Technologies Used Frontend: React, Bootstrap Backend: Node.js, Express.js Database: MongoDB Payment Integration: Stripe Installation Clone the repository:
bash Copy code git clone https://github.com/Tech-sculpt/E-Commerce-Store.git Navigate to the project directory:
bash Copy code cd e-commerce-store Install dependencies:
For frontend:
bash Copy code cd client npm install For backend:
bash Copy code cd ../server npm install Start the development server:
For frontend:
bash Copy code cd client npm start For backend:
bash Copy code cd ../server npm start Configuration Update environment variables in the .env file in the server directory for API keys, database connections, etc. Configure payment integration with your Stripe account details. Usage Visit http://localhost:3000 to view the application in your browser. Use the provided endpoints for backend API interactions. Contributing Feel free to open issues or submit pull requests for improvements. Please follow the contributing guidelines for more details.
Contact For questions or feedback, please reach out to our email.