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

https://github.com/darshangaikwad4114/ecommerce-app

QuickCart: A modern e-commerce platform built with React ⚛️, styled with Tailwind CSS 🎨, and powered by FakeStore API 🛍️ for a seamless shopping experience ✨
https://github.com/darshangaikwad4114/ecommerce-app

react rest-api tailwindcss

Last synced: 2 months ago
JSON representation

QuickCart: A modern e-commerce platform built with React ⚛️, styled with Tailwind CSS 🎨, and powered by FakeStore API 🛍️ for a seamless shopping experience ✨

Awesome Lists containing this project

README

          

# QuickCart E-Commerce App 🛒

## Tech Stack 🛠️
- React ⚛️
- Node.js 🟢
- Tailwind CSS 🎨
- FakeStoreAPI 📦

## Description 📄
QuickCart is a modern, responsive e-commerce web application built with React. It provides users with a seamless shopping experience, allowing them to browse products, add items to cart, manage their shopping basket, and complete purchases. The application is designed with performance and user experience in mind, offering an intuitive interface that works across devices of all sizes.

## Key Features ✨
- **Real-time Product Data:** Integrated FakeStoreAPI for real-time product data retrieval, ensuring accurate and up-to-date listings.
- **Advanced Filtering System:** Built an advanced product filtering system (by category, price, availability) to improve navigation.
- **Shopping Cart:** Developed a shopping cart with item addition, price calculation, and checkout flow.
- **Responsive Design:** Designed a fully responsive UI using Tailwind CSS for mobile and desktop compatibility.

## Installation ⚙️
To get started with the QuickCart E-Commerce App, follow these steps:

1. **Clone the repository:**
```bash
git clone https://github.com/darshangaikwad4114/ecommerce-app.git
```
2. **Navigate to the project directory:**
```bash
cd ecommerce-app
```
3. **Install dependencies:**
```bash
npm install
```

## Usage 🚀
To run the application locally:

1. **Start the development server:**
```bash
npm start
```
2. Open your browser and navigate to `http://localhost:3000` to view the app.

## Contributing 🤝
We welcome contributions to improve the QuickCart E-Commerce App! To contribute, follow these steps:

1. **Fork the repository.**
2. **Create a new branch:**
```bash
git checkout -b feature/your-feature-name
```
3. **Make your changes and commit them:**
```bash
git commit -m "Add your commit message"
```
4. **Push to the branch:**
```bash
git push origin feature/your-feature-name
```
5. **Create a pull request** to the `main` branch.

Thank you for your contributions!