Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vishal-038/amazon_clone
The Amazon clone project is a web app using React, Redux, Firebase, and Tailwind CSS to replicate Amazon's functionalities, including product browsing, cart management.
https://github.com/vishal-038/amazon_clone
firebase reactjs redux tailwind-css
Last synced: about 1 month ago
JSON representation
The Amazon clone project is a web app using React, Redux, Firebase, and Tailwind CSS to replicate Amazon's functionalities, including product browsing, cart management.
- Host: GitHub
- URL: https://github.com/vishal-038/amazon_clone
- Owner: VISHAL-038
- Created: 2024-01-30T16:18:46.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-04-27T03:47:07.000Z (8 months ago)
- Last Synced: 2024-04-27T04:30:02.123Z (8 months ago)
- Topics: firebase, reactjs, redux, tailwind-css
- Language: JavaScript
- Homepage: https://amazonia12.netlify.app/
- Size: 1.11 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Amazon Clone
This project is a web application built using React, Redux, Firebase, and Tailwind CSS to replicate the core functionalities of Amazon, such as product browsing and cart management.
## Features
- **Product Browsing**: Users can browse a list of products available on the platform.
- **Product Details**: Users can view detailed information about each product.
- **Cart Management**: Users can add products to their cart and manage the quantities.
- **User Authentication**: Users can sign up, log in, and log out of their accounts.
- **Order Placement**: Users can place orders for products in their cart.## Technologies Used
- **React**: Frontend library for building user interfaces.
- **Redux**: State management library for managing application state.
- **Firebase**: Backend-as-a-Service (BaaS) platform for authentication and data storage.
- **Tailwind CSS**: Utility-first CSS framework for styling the UI.## Getting Started
1. Clone the repository:
```bash
git clone https://github.com/your-username/amazon-clone.git
2. Install dependencies:```bash
cd amazon-clone
npm install
3. Set up Firebase:
Create a Firebase project at Firebase Console.
Add your Firebase configuration to the project (src/firebase.js).
4. Run the application:```bash
npm start
5. Open http://localhost:3000 in your browser to view the app.