This is a complete e-commerce website implemented in React.js and using Commerce.js for data management. The website offers all the necessary features of an e-commerce website including product listing, product detail page, cart, checkout, and payment processing.
React.js Commerce.js
- Clone the repository
- Run npm install to install all dependencies
- Create an account on Commerce.js and get your public and private API keys.
- Run npm start to start the development server
- Open http://localhost:3000 to view the website in the browser.
- Product listing page with pagination
- Product detail page
- Cart page with item quantity update and item removal
- Error handling
Contributions are welcome! Please feel free to open an issue or submit a pull request.