Skip to content

Latest commit

 

History

History
99 lines (63 loc) · 1.55 KB

File metadata and controls

99 lines (63 loc) · 1.55 KB

QZT Admin Dashboard

QZT (Enterprise CRM) Admin Dashboard

中文

Admin Dashboard UI crafted with Shadcn and Vite. Built with responsiveness and accessibility in mind.

alt text

This project is based on Shadcn Admin template, customized for QZT project.

Tech Stack

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

Features

  • Light/dark mode
  • Responsive
  • Accessible
  • Built-in Sidebar component
  • Global search command
  • 10+ pages
  • Extra custom components
  • RTL support

Run Locally

Clone the project

git clone https://github.com/Gyv12345/qzt.git

Go to the frontend directory

cd qzt/frontend

Install dependencies

pnpm install

Start the server

pnpm run dev

Development Commands

# 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:headed

License

MIT


Based on Shadcn Admin template