Skip to content

vk-workshop/ecommerce-admin

Repository files navigation

Ecommerce Admin Dashboard

Welcome to the Ecommerce Admin Dashboard! This is the admin interface for managing products, orders, and other aspects of the Ecommerce Store.

Ecommerce_admin_Screenshot

Ecommerce_admin_Screenshot

Live Demo

Check out the live demo of the Ecommerce Store: Ecommerce Admin Dashboard Live Demo. Admin Login: Securely log in to the admin dashboard.
Product Management: Add, edit, and delete products available in the store.
Order Management: View and manage customer orders and update their statuses.
Category Management: Manage product categories and assign products to relevant categories.
User Management: View and manage user accounts and permissions.
Analytics: Access various reports and analytics to gain insights into store performance.

Tech Stack

The Ecommerce Admin Dashboard is built using the following technologies:

Frontend: HTML, CSS, Tailwind CSS, React.js, TypeScript, Next.js, Headless UI, PostCSS
Backend: Next.js, Stripe, Zustand, Axios, Recharts, Zod, Next Cloudinary, Next Themes
Database: Prisma
Deployment: Vercel

Getting Started

To run the project locally, follow these steps:

Clone the repository:

clone

Install dependencies:

dep

Set up environment variables:

Create a .env file in the root directory and add the necessary environment variables, such as:
env

Start the development server:

start

Open your web browser and navigate to http://localhost:3000 to access the admin dashboard.

Contributing

I welcome contributions to improve the Ecommerce Admin Dashboard project. If you find any bugs, have feature requests, or want to contribute in any other way, please open an issue or submit a pull request.