React and Node.js E-commerce Application Overview This repository houses the source code for a robust e-commerce web application built using React.js for the frontend and Node.js for the backend. The application offers a user-friendly experience for product browsing, shopping cart management, and secure payments through the Stripe platform.
Features Product Showcase: Display of various products with details such as name, price, and special offers.
Shopping Cart Management: Users can effortlessly add, remove, and adjust quantities of items in their shopping cart.
Special Offers: Implementation of "Buy One Get One Free" and "20% off" discounts for selected items.
Stripe Integration: Secure payment processing using the Stripe API ensures a seamless checkout experience.
Responsive Design: Ensures a consistent and optimal user experience across different devices.
Technology Stack Front End: React.js with Bootstrap for UI components.
Back End: Node.js server handling data and interactions.
Payment Processing: Integration with Stripe API for secure payments.
How to Run Clone the repository: git clone https://github.com/Asritha10/Ei_StudyCommerce
Navigate to the project folder: cd your-repo
Install dependencies for both client and server:
bash Copy code cd client npm install cd ../server npm install Start the client and server:
bash Copy code cd client npm start cd ../server npm start Access the application: Open your browser and go to http://localhost:3000.
Contribution Contributions are welcome! Feel free to open issues or submit pull requests to enhance functionality or fix any bugs.