This is an online marketplace project built with React.js for the front end. The goal of this project is to create a clone of Amazon, where users can buy and sell products. It includes features such as user authentication, product search, shopping cart, checkout, and payment processing.
To run this project, you will need to have Node.js installed on your machine.
- Clone this repository to your local machine
- Navigate to the project directory in your terminal or command prompt
- Install the required dependencies by running
npm install
in the root directory - Start the client by running
npm start
in the root directory
Once you have the project running, you can use the following features:
- User authentication: Sign up or log in to an existing account
- Product search: Search for products by name, category, or keyword
- Shopping cart: Add products to your cart and view your current cart items
- Checkout: Enter your shipping and payment information to complete your purchase
- Payment processing: Use a test Stripe account to process payments (you will need to provide your own test API keys)
Contributions to this project are welcome! If you have any bug fixes, feature requests, or other improvements, please submit a pull request.
This project is licensed under the MIT License
- see the LICENSE
file for details.