/next13-ecommerce-admin

Dashboard to managing and creating products in an ecommerce. Intergraded with a frontend application.

Primary LanguageTypeScript

Admin Dashboard

Dashboard to managing and creating products in an ecommerce. Intergraded with a frontend application.

Features

  • Next.js
  • Typescript
  • Prisma
  • Stripes Webhooks
  • Clerk
  • shadcn
  • Postgres

Screenshots

App Screenshot

Environment variables

To run this project, you will need to add the following environment variables to your .env file

DATABASE_URL

NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY

CLERK_SECRET_KEY

NEXT_PUBLIC_CLERK_SIGN_IN_URL

NEXT_PUBLIC_CLERK_SIGN_UP_URL

NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL

NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL

NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME

NEXT_PUBLIC_STRIPE_SECRET_KEY

NEXT_PUBLIC_STRIPE_WEBHOOK_SECRET

NEXT_PUBLIC_FRONTEND_STORE_URL

Authors