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

https://github.com/iadtya/amazon-clone-with-redux-toolkit

BuyBusy is a web application for the customers of an e-commerce business. It is a clone of the popular e-commerce platform, Amazon. The application is developed using React.js and Firebase.
https://github.com/iadtya/amazon-clone-with-redux-toolkit

firebase react-redux react-router redux-toolkit tailwindcss

Last synced: 2 months ago
JSON representation

BuyBusy is a web application for the customers of an e-commerce business. It is a clone of the popular e-commerce platform, Amazon. The application is developed using React.js and Firebase.

Awesome Lists containing this project

README

          

# Project Name

This project is a React application with Redux for state management, Firebase for backend services, and Tailwind CSS for styling, It is a clone of the popular e-commerce platform, Amazon. The application is developed using React.js and Firebase.

## state Management (how the data is flowing thorugh the application!!)
![Screenshot 2023-12-30 062616](https://github.com/iAdtya/Amazon-Clone-with-Redux-toolkit/assets/93979441/7b94548f-4620-4561-a1cf-25c331ea1174)

## Output
![Screenshot 2023-12-20 170417](https://github.com/iAdtya/Amazon-Clone-with-Redux-toolkit/assets/93979441/a6120a2c-b690-4f8d-b5cc-4f4e6251677b)

## Directory Structure
```
.
├── .gitignore
├── .vscode
│ └── settings.json
├── README.md
├── duet.txt
├── package.json
├── public
│ ├── index.html
│ ├── manifest.json
│ └── robots.txt
├── src
│ ├── app
│ │ ├── reducers
│ │ │ ├── authReducers.js
│ │ │ └── productReducers.js
│ │ └── store.js
│ ├── Assets
│ │ └── data.js
│ ├── Component
│ │ ├── CartItem.js
│ │ ├── FilterBar.js
│ │ ├── Home.js
│ │ ├── ItemCard.js
│ │ ├── Loader.js
│ │ ├── MainContent.js
│ │ ├── Navbar.js
│ │ └── OrderDetail.js
│ ├── Pages
│ │ ├── Cart.js
│ │ ├── Error.js
│ │ ├── MyOrder.js
│ │ ├── SignIn.js
│ │ └── signUp.js
│ ├── App.js
│ ├── firebaseInit.js
│ ├── index.css
│ └── index.js
└── tailwind.config.js
```
## Installation

To install the project, follow these steps:

1. Clone the repository: `git clone `
2. Navigate to the project directory: `cd `
3. Install the dependencies: `npm install`
4. Start the project: `npm start`

## Contributing

Contributions are welcome. Please open an issue or submit a pull request.

## License

This project is licensed under the terms of the MIT license.