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

https://github.com/akashmahlax/e-commerce-web

This is a Complete Ecommerce web in nextjs with admin panel , monodb , clerk , rozarpay
https://github.com/akashmahlax/e-commerce-web

admin-dashboard admin-panel akashmahlax eccomerce product-management

Last synced: about 2 months ago
JSON representation

This is a Complete Ecommerce web in nextjs with admin panel , monodb , clerk , rozarpay

Awesome Lists containing this project

README

        

# 🛍️ E-Commerce Admin Panel

[![Next.js](https://img.shields.io/badge/Next.js-13.5.4-000000?style=flat&logo=next.js)](https://nextjs.org/)
[![Vercel](https://img.shields.io/badge/Deployed%20on-Vercel-000000?style=flat&logo=vercel)](https://vercel.com/)
[![Prisma](https://img.shields.io/badge/ORM-Prisma-2D3748?style=flat&logo=prisma)](https://prisma.io/)
[![Tailwind CSS](https://img.shields.io/badge/Styling-Tailwind_CSS-38B2AC?style=flat&logo=tailwind-css)](https://tailwindcss.com/)

![Admin Panel Preview](public/admin-preview.png)

# Admin Panel Preview

![Admin Panel Preview](public/dashboard.png)

# Dashboard

![Admin Panel Preview](public/Analytics.png)

# Analytics

![Admin Panel Preview](public/product.png)

# product management

A feature-rich, modern e-commerce administration dashboard built with Next.js 13, designed for seamless management of online stores. Developed by **Akash Mahla**, a Next.js specialist.

🔗 **Live Demo:** [Only Demo on vercel](https://admin-six-khaki.vercel.app/)
🔗 **Live Demo from Git on VERCEL:** [Live on Vercel from Git](https://admin-k9x2lcyhk-akash7.vercel.app/)

## 🚀 Features

### 📊 Dashboard Analytics
- Real-time sales metrics & revenue tracking
- Interactive graphs for order trends
- Customer acquisition statistics
- Inventory status overview

### 🛒 Product Management
- CRUD operations for products
- Bulk product upload/update
- Advanced product filtering
- SKU generation & management
- Multi-variant support

### 📦 Order Management
- Order lifecycle tracking
- Shipment status updates
- Returns/Refunds processing
- Customer communication log

### 👥 User Management
- Role-based access control (RBAC)
- Admin activity monitoring
- Customer profile management
- Permission granularity

### ⚙️ Advanced Features
- JWT Authentication & Authorization
- Server-side rendering (SSR) optimized
- Responsive mobile-first design
- Dark/Light mode toggle
- Multi-language support
- Webhooks integration
- Audit logging system

## 🛠 Tech Stack

### Frontend
- **Framework**: Next.js 13 (App Router)
- **State Management**: Zustand
- **Styling**: Tailwind CSS + CSS Modules
- **UI Components**: Shadcn UI
- **Data Visualization**: Recharts
- **Forms**: React Hook Form + Zod

### Backend
- **ORM**: Prisma
- **Database**: PostgreSQL (Vercel Storage)
- **Authentication**: Next-Auth
- **API Routes**: Next.js API
- **Validation**: Zod

### DevOps
- **Hosting**: Vercel
- **CI/CD**: GitHub Actions
- **Monitoring**: Vercel Analytics
- **Error Tracking**: Sentry

## 📦 Installation

1. Clone repository:
```bash

git clone https://github.com/akashmahlax/admin.git
cd admin
npm install

ni .env.example ; ni .env.local ;
```

2. Update `.env.local` with your configuration:
```env
DATABASE_URL=your_postgres_url
NEXTAUTH_SECRET=your_auth_secret
NEXTAUTH_URL=http://localhost:3000
GOOGLE_CLIENT_ID=your_google_id
GOOGLE_CLIENT_SECRET=your_google_secret
```

📄 License
This project is licensed under the MIT License - see the LICENSE.md file for details.

👨💻 Author
Akash Mahla - Next.js Developer

LinkedIn
Instagram
Portfolio

🙌 Acknowledgments
Vercel for amazing hosting platform

Next.js community for excellent documentation

Shadcn UI team for beautiful components

This README includes:
- Modern badges for key technologies
- Clear feature categorization
- Installation and configuration instructions
- Social media integration
- Professional tech stack presentation
- Responsive design indicators
- License and attribution sections

Would you like me to modify any specific section or add additional information?