Skip to content

It's a Multi E-commerce Store Management Dashboard 🍽️ that lets you create food-based e-commerce products πŸ›’, manage orders πŸ“¦, and oversee your online store 🏬. It also includes API endpoints 🌐 for easy integration with any frontend app to fetch and display products πŸ“±.

Notifications You must be signed in to change notification settings

suman-3/Multi-Store-Management-Dashboard

Repository files navigation

Multi Store - one platform to manage dashboard

Built with the Next.js 14 App Router, Firebase, TypeScript, Tailwind & Clerk Auth

Features

  • πŸ› οΈ Complete Dashboard built from scratch in Next.js 14
  • πŸ’³ Admin dashboard to manage orders
  • πŸ’» All API endpoint to fetch the data
  • πŸ–₯️ File uploads
  • 🌟 Clean, modern UI on top of shadcn-ui
  • πŸ”‘ Authentication using KindClerk
  • βœ‰οΈ Beautiful toast notification
  • ⌨️ 100% written in TypeScript
  • 🎁 ...much more

Prerequisites

Node version 18.x.x or above

Cloning the repository

git clone https://github.com/suman-3/Multi-Store-Management-Dashboard.git

Install packages

npm i

Setup .env file

# clerk configuration
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
CLERK_SECRET_KEY=
NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up

# firebase configuration
NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_api_key
NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_api_key
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_api_key
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_api_key
NEXT_PUBLIC_FIREBASE_APP_ID=your_api_key

# to show github star count
GIHUB_REPO_LINK=

Start the app

npm run dev

License

MIT

About

It's a Multi E-commerce Store Management Dashboard 🍽️ that lets you create food-based e-commerce products πŸ›’, manage orders πŸ“¦, and oversee your online store 🏬. It also includes API endpoints 🌐 for easy integration with any frontend app to fetch and display products πŸ“±.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages