This is an e-commerce admin dashboard and headlessCMS build with Next.js 14. It is bootstrapped with create next-app.
Checkout the storefront repository: https://github.com/devSaifur/the-next-store
- Framework: Next.js
- Styling: Tailwind CSS
- Basic Authentication: Lucia
- Database: Neon Postgres
- ORM: Drizzle ORM
- UI Components: shadcn/ui
- Image Uploads: Cloudinary
- Payments infrastructure: Stripe
-
Clone the repository
git clone https://github.com/devSaifur/the-next-dashboard.git
-
Install dependencies using pnpm
pnpm install
-
Copy the
.env.exampleto.envand update the variables.cp .env.example .env
-
Start the development server
pnpm run dev
-
Push the database schema
pnpm run db:push
-
Start the Stripe webhook listener
pnpm run stripe:listen
