Skip to content

coji/shadcn-admin-react-router

 
 

Repository files navigation

Shadcn Admin Dashboard

Admin Dashboard UI built with Shadcn and React Router v7. Built with responsiveness and accessibility in mind.

alt text

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.

Features

  • Light/dark mode
  • Responsive
  • Accessible
  • With built-in Sidebar component
  • Global Search Command
  • 10+ pages
  • Extra custom components

Tech Stack

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

Run Locally

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

Author

Crafted with 🤍 by @coji

This project is a fork of shadcn-admin by @satnaing. Thanks for the great original work!

License

Licensed under the MIT License

About

Admin Dashboard UI built with Shadcn, Vite, and React Router v7.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.2%
  • Other 1.8%