Overview
A production-ready admin panel built with React 19, Tailwind CSS, and shadcn/ui. Includes role-based authentication (admin, editor, viewer), a complete CRUD interface, and 12 pre-built pages. Pages include: Dashboard with KPI cards and charts, User Management, Content Editor with rich text, File Manager with drag-and-drop, Settings (general, appearance, notifications, billing), Activity Log, and API Key Management. The data layer uses TanStack Query with mock API handlers (MSW) so you can run the full app locally without a backend. Swap in your real API endpoints when ready.
Highlights
- React 19 + Tailwind + shadcn/ui
- Role-based auth (admin, editor, viewer)
- 12 pre-built pages with real layouts
- TanStack Query + MSW mock API
- Dark mode, responsive, accessible





