An open API service indexing awesome lists of open source software.

https://github.com/ajitagupta/react-ecommerce-store

A yellow-blue-schemed ecommerce website for home and retail products in ReactJS
https://github.com/ajitagupta/react-ecommerce-store

ecommerce-store learning-by-doing learning-frontend learning-reactjs project-based-learning reactjs

Last synced: about 1 month ago
JSON representation

A yellow-blue-schemed ecommerce website for home and retail products in ReactJS

Awesome Lists containing this project

README

          

# React Ecommerce Store

![Static Badge](https://img.shields.io/badge/Ecommerce%20Store-Project-blue) ![Static Badge](https://img.shields.io/badge/ReactJS-Learning%20React-green) ![Static Badge](https://img.shields.io/badge/ReactJS%20Frontend-Learning%20React-green)

Welcome to the React Ecommerce Store! This project is a yellow-blue-schemed ecommerce website built using ReactJS for home and retail products.

## Features
- **User Authentication**: Sign up and login functionality.
- **Product Listing**: Display of various home and retail products.
- **Shopping Cart**: Add, remove, and manage items in the cart.
- **Backend Integration**: Connects to a backend API for product data and user management.

## Demo
Check out the live demo [here](https://react-ecommerce-store-eight.vercel.app/).
Login with credentials: `testuser` and password `test1234`.

## Installation

1. Clone the repository:
```bash
git clone https://github.com/ajitagupta/react-ecommerce-store.git
cd react-ecommerce-store
```

2. Install dependencies:
```bash
npm install
```

3. Start the development server:
```bash
npm start
```
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.

## Scripts

In the project directory, you can run:

- `npm start`: Runs the app in development mode.
- `npm test`: Launches the test runner.
- `npm run build`: Builds the app for production.
- `npm run eject`: Ejects the configuration for customization.

## Technologies Used
- ReactJS
- JavaScript
- CSS
- HTML

## Contributing
Contributions are welcome! Please open an issue or submit a pull request for any improvements or bug fixes.

## License
This project is licensed under the MIT License.

## Acknowledgements
This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).

---

For more details, visit the [GitHub repository](https://github.com/ajitagupta/react-ecommerce-store).