Skip to content

React JS E-commerce web app developed by Tailwind, next UI, Redux-Toolkit, RTK Query and more...

License

Notifications You must be signed in to change notification settings

parham-ab/React-Ecommerce-Shop

Repository files navigation

React-Ecommerce-Shop

React JS E-commerce web app developed by Tailwind, next UI, Redux-Toolkit, RTK Query and more...

UI Screenshot

UI Screenshot

UI Screenshot

UI Screenshot

Features

  • Product Catalog: Explore our wide range of products conveniently organized into categories for easy browsing.
  • Product Details: View detailed information about each product, including descriptions, images, and pricing.
  • Shopping Cart: Add products to your cart and manage quantities before proceeding to checkout.
  • Persistent Storage: Data is saved locally using localStorage, ensuring persistence across sessions.
  • Dark Mode: dark mode & light mode support.
  • Responsive Design: Enjoy a seamless shopping experience across various devices, including desktops, tablets, and mobile phones.
  • State Management: Redux Toolkit is used for efficient state management.
  • Routing: Built with react-router-dom for seamless navigation between different views.
  • User Notifications: Utilizes react-toastify for displaying user-friendly notifications.
  • Styling: Styled-components, Tailwindcss & NextUI is used to enhance UI aesthetics.

Dependencies

Contributing

Contributions are welcome! If you'd like to contribute to this project, please feel free.

License

This project is licensed under the MIT License.

Contact

For any inquiries or feedback, feel free to reach out to [email protected].

Installation

To get started, simply clone the repository and install the dependencies:

git clone https://github.com/your-username/React-Ecommerce-Shop.git
cd React-Ecommerce-Shop
npm install