E-Shop-React Tailwind Templates

E Shop React

šŸ›’ E-Shop is a responsive e-commerce website built with React.js, Vanilla Redux (no toolkit), and styled using Tailwind CSS. It fetches product data from DummyJSON API, features a product list, image gallery, customer reviews, and a side-by-side review form layout on larger screens.

šŸ›’ E-Shop

E-Shop is a modern e-commerce web app built with React.js and Vanilla Redux (no Redux Toolkit). It fetches product data using the DummyJSON API and features a clean, responsive UI with Tailwind CSS. The app showcases products, user reviews, and a form to submit new reviews — with a split layout on large screens.


🌐 Live Demo

šŸ”— View Live on Vercel


šŸ“ø Screenshot

















✨ Features

  • Product listing via DummyJSON API
  • Global state handled with Vanilla Redux
  • Customer reviews with a submission form
  • Tailwind CSS for responsive design
  • Desktop-optimized dual-panel layout for reviews

šŸ› ļø Tech Stack

  • Frontend: React.js
  • State: Vanilla Redux
  • Styling: Tailwind CSS
  • API: DummyJSON

āš™ļø Getting Started

git clone https://github.com/moidalam05/E-Shop-React.git
cd e-shop
npm install
npm start

šŸ¤ Contribution

Contributions are welcome! If you'd like to improve this project:

  • Fork the repository
  • Create a new branch (git checkout -b feature-branch)
  • Make your changes
  • Commit and push (git commit -m "Add feature" → git push origin feature-branch)
  • Submit a pull request

For major changes, please open an issue first to discuss what you would like to change.

Crafted with šŸ’™ using React, Redux, and Tailwind CSS.

Top categories

Loading Svelte Themes