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

https://github.com/dhirajaryaa/e-commerce

E commerce site using react [usecontext, usereducer ,etc.] ,for styling use tailwind css and tailblocks pre build ui components and for api use fakeshop api
https://github.com/dhirajaryaa/e-commerce

api javascript react react-hooks react-router reactjs tailblockcc tailwindcss

Last synced: 3 months ago
JSON representation

E commerce site using react [usecontext, usereducer ,etc.] ,for styling use tailwind css and tailblocks pre build ui components and for api use fakeshop api

Awesome Lists containing this project

README

        

# E-Commerce Project README

This project is an eCommerce web application built with React, styled using Tailwind CSS and Tailwind Blocks components. It fetches data from the FakeShop API to populate the product catalog and handle shopping cart functionalities.
## Demo
[![Video Title](https://i.ytimg.com/an_webp/h7ZCPV7tw7w/mqdefault_6s.webp?du=3000&sqp=CKicurQG&rs=AOn4CLC5I1bUGxfehEv1QpToPmpnMHtWMg)](https://www.youtube.com/watch?v=h7ZCPV7tw7w)

## Features

- **Product Listing:** Displaying products fetched from the FakeShop API.
- **Product Details:** View detailed information about each product.
- **Shopping Cart:** Add products to the cart, adjust quantities, and remove items.
- **Checkout:** Basic checkout functionality (depending on FakeShop API).

## Technologies Used

- **React:** Frontend JavaScript library for building user interfaces.
- **Tailwind CSS:** Utility-first CSS framework for styling.
- **Tailwind Blocks:** Pre-designed components built with Tailwind CSS for faster development.
- **FakeShop API:** Provides product data for the eCommerce platform.

## Getting Started

To get a local copy up and running follow these simple steps.

### Prerequisites

Make sure you have Node.js and npm (or yarn) installed on your development machine.

### Installation

1. Clone the repo
```sh
git clone https://github.com/dhirajaryaa/E-Commerce.git
```
2. Navigate into the project directory
```sh
cd E-Commerce
```
3. Install dependencies
```sh
npm install
```

### Usage

1. Start the development server
```sh
npm run dev
```
2. Open [http://localhost:5500](http://localhost:5500) to view it in the browser.

### Deployment

To deploy this project, follow the React deployment instructions suitable for your hosting environment.

## License

Distributed under the MIT License. See `LICENSE` for more information.

## Contact

Your Name - [Dhiraj Arya](https://dhirajaryaa.vercel.app/)

Project Link: [https://github.com/dhirajaryaa/E-Commerce](https://github.com/dhirajaryaa/E-Commerce)