Skip to content

A React admin dashboard template developed with React 18 + TypeScript + Vite 5 + Ant Design v5 + React Router v6 + Zustand v4 + Ant Design Charts.

License

Notifications You must be signed in to change notification settings

larry-xue/react-admin-dashboard

Repository files navigation

React Admin Dashboard

This is a React admin template project developed with React 18 + TypeScript + Vite 5 + Ant Design v5 + React Router v6 + Zustand v4 + Ant Design Charts.

Key features of the project include:

  • Out-of-the-box development experience.
  • Built-in Layout components including Sidebar, Header, Content, Breadcrumb, and Footer.
  • Automatic route importing based on filenames, supporting nested routes.

Project preview link: https://react-admin-dashboard-gamma-six.vercel.app/

How to Use

Environment Setup

Ensure your Node.js version is 18+ or 20+ to support Vite v5.

Installation

git clone https://github.com/larry-xue/react-admin-dashboard
cd react-admin-dashboard
npm install

# Local development
npm run dev

# Build
npm run build

Todos

  • Support login, registration, and permission management.
  • Theme switching support.
  • Improve documentation.
  • Encapsulate state management.
  • Add more components and pages.

About

A React admin dashboard template developed with React 18 + TypeScript + Vite 5 + Ant Design v5 + React Router v6 + Zustand v4 + Ant Design Charts.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published