Admin Dashboard UI built with Shadcn and React Router v7. Built with responsiveness and accessibility in mind.
I've been creating dashboard UIs at work and for my personal projects. I always wanted to make a reusable collection of dashboard UI for future projects; and here it is now. While I've created a few custom components, some of the code is directly adapted from ShadcnUI examples.
This is not a starter project (template) though. I'll probably make one in the future.
- Light/dark mode
- Responsive
- Accessible
- With built-in Sidebar component
- Global Search Command
- 10+ pages
- Extra custom components
UI: ShadcnUI (TailwindCSS + RadixUI)
Build Tool: Vite
Routing: React Router v7 (Framework)
Form Validation: Conform
Type Checking: TypeScript
Linting/Formatting: Biome & Prettier
Icons: Tabler Icons
Clone the project
git clone https://github.com/coji/shadcn-admin-react-router.git
Go to the project directory
cd shadcn-admin-react-router
Install dependencies
pnpm install
Start the server
pnpm run dev
Crafted with 🤍 by @coji
This project is a fork of shadcn-admin by @satnaing. Thanks for the great original work!
Licensed under the MIT License