This is the Admin Dashboard of the Restaurant Chain Management System (RCMS) — a web application that allows UTOPIA staff, Brand Managers, and Branch Managers to manage brands, branches, staff, customers, orders, and more.
🚀 Built with: React, TypeScript, Vite, TailwindCSS, Shadcn/ui
public/ # Static assets
src/ # Main source code
components/ # Shared reusable components
pages/ # Page views (AddOrder, EditOrder, Dashboard, etc.)
services/ # API services (GraphQL queries/mutations)
slices/ # Redux slices (orders, customers, etc.)
layouts/ # Layout wrappers
utils/ # Utility functions & constants
.env # Environment variables (e.g., VITE_API_URL)
vite.config.ts # Vite configuration
tailwind.config.js # Tailwind configuration
tsconfig.*.json # TypeScript configurations
git clone https://github.com/your-username/coffee-shop-admin-dashboard.git
cd coffee-shop-admin-dashboardnpm install
# or
yarnCreate a .env file in the root directory
###4. Run the project
npm run dev
# or
yarn dev