Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/victorbravim/meshwear

E-commerce Website Api
https://github.com/victorbravim/meshwear

css e-commerce ecommerce fakestore fakestoreapi react vite zustand

Last synced: 11 days ago
JSON representation

E-commerce Website Api

Awesome Lists containing this project

README

        

# 🏪 MeshWear

![image 11](https://github.com/VictorBravim/MeshWear/assets/122113588/557d001b-eae6-4196-851a-56a8bbb38e0a)

## 🚀 Overview

This project is a clothing e-commerce developed in React with Vite as a bundler. It uses the FakeStore API to obtain product data, Zustand for state management, and includes features such as shopping cart and checkout.

## 📋 Requirements

- React e ReactDOM
- Vite (bundler)
- Zustand (gerenciamento de estado)
- React Router (navegação)
- Axios (requisições HTTP)

## 🔧 Installation

1. Clone this repository:

```bash
git clone https://github.com/VictorBravim/MeshWear.git
```

2. Install dependencies:

```bash
npm install
```

3. Launch the application:

```bash
npm run dev
```

## 🛠️ Project Structure

- Explore Products: Main page that displays products obtained from the FakeStore API.
- Product Details: Detailed view page for each product.
- Shopping Cart: Use Zustand to manage the status of the cart.
- Checkout: Checkout page to review the products in the cart and finalize the purchase.

## 📄 License

- This project is licensed under the [MIT License](LICENSE).