Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/larry-xue/react-admin-dashboard

A React admin dashboard template developed with React 18 + TypeScript + Vite 5 + Ant Design v5 + React Router v6 + Zustand v4 + Ant Design Charts.
https://github.com/larry-xue/react-admin-dashboard

admin antd dashboard react vite

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

# 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/](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

```sh
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.
- [x] Theme switching support.
- [ ] Improve documentation.
- [ ] Encapsulate state management.
- [ ] Add more components and pages.

---