QZT (Enterprise CRM) Admin Dashboard
Admin Dashboard UI crafted with Shadcn and Vite. Built with responsiveness and accessibility in mind.
This project is based on Shadcn Admin template, customized for QZT project.
UI: ShadcnUI (TailwindCSS + RadixUI)
Build Tool: Vite
Routing: TanStack Router
Type Checking: TypeScript
Linting/Formatting: ESLint & Prettier
Icons: Lucide Icons
API Client: Orval - OpenAPI TypeScript client generation
- Light/dark mode
- Responsive
- Accessible
- Built-in Sidebar component
- Global search command
- 10+ pages
- Extra custom components
- RTL support
Clone the project
git clone https://github.com/Gyv12345/qzt.gitGo to the frontend directory
cd qzt/frontendInstall dependencies
pnpm installStart the server
pnpm run dev# Development
pnpm dev
# Build
pnpm build
# Preview
pnpm preview
# Lint
pnpm lint
# Format
pnpm format
# Generate API client
pnpm generate:api
# Run tests
pnpm test
pnpm test:ui
pnpm test:headedMIT
Based on Shadcn Admin template
