Description
Zenith Dashboard is an ultra-minimal, production-ready admin dashboard template built with Next.js 16, React 19, TypeScript 5, Tailwind CSS v4, and shadcn/ui. Achromatic design with 6 color presets, 50+ static routes, fully responsive, dark/light/system themes, RTL support, and everything you need to ship a polished admin panel.
6 Dashboard Variations
- Overview — Stats cards with sparkline charts, revenue chart, traffic pie chart, recent orders, activity feed
- Analytics — Line/bar charts with time-period filters, date range picker, top pages, geographic traffic
- eCommerce — Sales stats, daily sales chart, order status donut, top products with sparkline trends
- CRM — Pipeline value, deal stages donut, lead sources breakdown, filterable deals table
- SaaS — MRR/ARR metrics, subscription plans donut, user growth, churn rate tracking
- Finance — Financial overview with budgets, expenses, and cash flow tracking
20+ App Pages
- AI Chat — AI assistant interface with streaming responses
- Kanban Board — Drag-and-drop task management with configurable columns
- Calendar — Monthly view with event creation, editing, deletion
- Wizard — Multi-step form with per-step validation
- Rich Text Editor — TipTap-powered editor with formatting toolbar
- Maps — Interactive Leaflet maps with markers and overlays
- Full CRUD — Orders, Products, Customers, Users with TanStack Table (sort, filter, paginate, CSV export)
- Project Management — Task tracking and project overview
- Marketing — Campaign analytics and performance metrics
- Invoices, Billing, Pricing, Profile, Settings, Support, Notifications
Live Theme Customizer
- 6 color presets (Neutral, Zinc, Blue, Violet, Rose, Orange)
- 3 density levels (Compact, Comfortable, Spacious)
- Dark / Light / System theme with localStorage persistence
- RTL toggle for right-to-left languages
- Sidebar or horizontal top-nav layout
- Fluid or boxed container modes
Auth & Utility Pages
- Sign In, Sign Up, Forgot Password, Reset Password (2 layout variants)
- Two-Factor Authentication (OTP), Email Verification, Lock Screen
- 404 Not Found, 403 Forbidden, 500 Server Error
- Coming Soon (with countdown), Maintenance
Developer Experience
- 34+ shadcn/ui components — vendored, accessible, fully customizable
- 10 Recharts chart types — Area, Bar, Line, Pie, Radar, RadialBar, Treemap, Scatter, Composed, Sparkline
- TanStack Table — Sorting, filtering, pagination, CSV export, mobile card view
- React Hook Form + Zod — Type-safe form validation
- TipTap 3 — Rich text editor with extensions
- Leaflet Maps — Interactive maps with React Leaflet
- Framer Motion — Animated page transitions
- Command Palette (Cmd+K) — Fuzzy search across all 50+ pages
- i18n — English, German, French with type-safe keys
- Storybook — Interactive component stories with auto-docs
- Testing — Vitest (unit) + Playwright (E2E) included
- Bundle Analyzer — Built-in size analysis
- Built-in /docs site — Getting started, theming, components, deployment guides
- Seed/Starter — Minimal version with infrastructure only, no demo data
Tech Stack
| Framework | Next.js 16 (App Router, static export) |
| UI Library | React 19 |
| Language | TypeScript 5 (strict mode) |
| Styling | Tailwind CSS v4 with OKLCh color tokens |
| Components | shadcn/ui (34 vendored primitives) |
| Charts | Recharts 3 |
| Data Tables | TanStack Table |
| Forms | React Hook Form + Zod |
| Editor | TipTap 3 |
| Maps | Leaflet + React Leaflet |
| Animations | Framer Motion |
| Icons | Lucide React |
| Testing | Vitest + Playwright |
License: MIT | View Live Demo