Skip to content

mohammadpirian/ZakStore

Repository files navigation

ZakStore

Project Description

This is a web-based e-commerce project built using various technologies such as React, Next.js, Tailwind CSS, Redux Toolkit, React Query, and Toastify. The project includes features like a shopping cart and an admin panel that provides users with powerful capabilities.

portfolio-img4

This is a Next.js project bootstrapped with create-next-app.

Features

  • Shopping Cart: Users can add products to their shopping cart, view the cart contents, update quantities, and proceed to checkout.
  • User Authentication: Users can create an account, log in, and manage their profile information.
  • Product Catalog: A wide range of products are available for browsing, with details such as descriptions, prices, and images.
  • Search and Filtering: Users can easily search for products and apply filters based on categories, prices, etc.
  • Admin Panel: Administrators have access to a powerful admin panel to manage products, inventory, orders, and user accounts.
  • Order Management: Users can view their order history, track shipments, and manage returns and refunds.
  • Payment Integration: Secure payment processing is integrated to facilitate smooth and reliable transactions.
  • Responsive Design: The application is designed to work seamlessly on various devices, including desktops, tablets, and mobile phones.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Contact

For any questions or inquiries, please contact [email protected].