Skip to content

Admin E-Store App is a Next.js admin panel for managing e-commerce platforms, using Prisma ORM, SQLite, Supabase for authentication, and JWT with JOSE for secure authentication.

Notifications You must be signed in to change notification settings

Null-logic-0/admin-e-store-app

Repository files navigation

Admin E-Store App is an admin panel designed to manage an e-commerce platform. Built with Next.js for the frontend, Prisma ORM for database interactions, and SQLite for the database, this app allows administrators to manage products, orders, and users. The application uses Supabase for authentication and JWT tokens (using JOSE) for secure, stateless user authentication.

🛠 Tech Stack:

Frontend: Next.js, Tailwind CSS
Backend: Prisma ORM, SQLite
Authentication: Supabase Auth with JWT and JOSE
Database: SQLite (via Prisma)

Key Features:

Product Management: Easily add, update, and delete products.
Order Management: View and manage customer orders.
User Management: Secure user authentication and management with JWT and JOSE.
Dynamic Dashboard: Admin dashboard to manage key metrics and platform activities.
Responsive Design: Fully optimized for mobile and desktop using Tailwind CSS.
Setup and Installation:

Clone the repository:

git clone https://github.com/Null-logic-0/admin-e-store-app

Install dependencies:

npm install

Configure Supabase credentials and set up Prisma in .env.local.

Set up the SQLite database with Prisma:

npx prisma migrate dev

Run the app:

npm run dev

Screenshot 2025-03-08 at 15 57 04 Screenshot 2025-03-08 at 15 58 08 Screenshot Screenshot 2025-03-08 at 15 58 30 2025-03-08 at 15 58 20 Screenshot 2025-03-08 at 15 58 45 Screenshot 2025-03-08 at 15 59 01 Screenshot 2025-03-08 at 15 59 23

WATCH VIDEO -------->

https://www.youtube.com/watch?v=_U0cfAPEmRk

About

Admin E-Store App is a Next.js admin panel for managing e-commerce platforms, using Prisma ORM, SQLite, Supabase for authentication, and JWT with JOSE for secure authentication.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published