Full Stack Next.js 13 Admin Dashboard & CMS for E-Commerce Store | Next.js 13 App Router, React, Tailwind, Prisma, MySQL
This is the repository for a fully functioning Admin Dashboard & CMS.
Find the Github repository for the E-Commerce store here: https://github.com/demitraps/ecommerce-store-next13
- Create Multiple Stores
- Dashboard with stats
- Create billboards per different category
- Sizes/Colors
- Products linked to sizes, colors, billboards
- Archive/feature product
- Edit/Delete billboards, categories, sizes, colors
- Orders page with payment status
- API calls for Billboards, Categories, Sizes, Colors, Products
- Light and Dark mode
React, Next.JS 13, TypeScript, TailwindCSS
Authentication: Clerk Data validation: Zod FileUploads: Cloudinary Components: Shadcn Database: MySQL-PlanetScale with Prisma ORM
https://ecommerce-admin-dashboard-next13-seven.vercel.app/
Product creation:
and in store:
Homepage:
Create store:
Billboards:
Create billboard:
Categories:
Sizes:
Colors:
Products:
Create product:
Orders:
Settings:
Light mode:
- Multiple quantities per product
- Email notifications
- Video uploads
- Newsletters
- Additional stats
- Mark orders as complete
- Add tracking
Node version 14.x
git clone https://github.com/demitraps/ecommerce-admin-dashboard-next13.git
npx prisma generate
npx prisma db push
npm run dev
Running commands with npm npm run [command]
command | description |
---|---|
dev |
Starts a development instance of the app |