Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/victorbravim/meshwear
- Owner: VictorBravim
- License: mit
- Created: 2024-03-06T23:20:27.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-12T14:35:44.000Z (6 months ago)
- Last Synced: 2024-05-12T15:32:53.566Z (6 months ago)
- Topics: css, e-commerce, ecommerce, fakestore, fakestoreapi, react, vite, zustand
- Language: JavaScript
- Homepage: https://meshwear.vercel.app
- Size: 1.81 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
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).