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

https://github.com/abdul-wahab619/zustand-shoppingcart

🛒 A modern shopping cart application built with Zustand for state management and Tailwind CSS for styling. Designed for scalability, performance, and a clean user experience.
https://github.com/abdul-wahab619/zustand-shoppingcart

material-ui reactjs tailwindcss typescript zustand zustand-state-management

Last synced: 5 months ago
JSON representation

🛒 A modern shopping cart application built with Zustand for state management and Tailwind CSS for styling. Designed for scalability, performance, and a clean user experience.

Awesome Lists containing this project

README

          

# 🛒 Zustand Shopping Cart

A clean and responsive shopping cart built with **React**, **Zustand** for state management, and **Tailwind CSS** for styling. Designed to be fast, minimal, and scalable for modern web applications.

---

## 🚀 Features

- 🧠 Global cart state with Zustand
- ➕ Add/remove items
- 🔢 Update item quantities
- 💰 Real-time cart total calculation
- 📱 Fully responsive design
- ♻️ Clean component structure and hooks

---

## 🛠️ Tech Stack

| Tech | Description |
|-------------|---------------------------------------------|
| React | Frontend framework |
| Zustand | Lightweight state management |
| Tailwind CSS| Utility-first styling |
| Vite | Fast development build tool *(optional)* |
| TypeScript | Type safety *(if used)* |

---

## 📦 Installation

```bash
git clone https://github.com/abdul-wahab619/zustand-shoppingcart.git
cd zustand-shoppingcart
npm install
npm run dev
```

---

## 🧩 Project Structure

```
src/
├── components/ # UI components
├── store/ # Zustand store logic
├── pages/ or App.tsx# Main layout and routing
├── utils/ # Helper functions
```

## 📸 Screenshots

![Shopping Cart Demo](interface/UI.png)

---

## 📌 Future Improvements

- Product filtering/sorting
- LocalStorage or Zustand middleware for persistence
- User authentication
- Checkout flow integration

---

## 📄 License

MIT

## 🙌 Author

**Abdul Wahab**
[GitHub](https://github.com/abdul-wahab619)