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.
- Host: GitHub
- URL: https://github.com/iadtya/amazon-clone-with-redux-toolkit
- Owner: iAdtya
- Created: 2023-12-11T14:10:56.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-30T01:04:29.000Z (over 2 years ago)
- Last Synced: 2025-01-03T07:48:47.251Z (over 1 year ago)
- Topics: firebase, react-redux, react-router, redux-toolkit, tailwindcss
- Language: JavaScript
- Homepage: https://amazon-clone-with-redux-toolkit.vercel.app/
- Size: 411 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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!!)

## Output

## 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.