react-admin
react-admin copied to clipboard
🐬 Dolphin Admin React is an open source, lightweight, out-of-the-box, elegant and exquisite, internationalized backend management template based on React + TypeScript + Vite + antd + TailwindCSS.
Dolphin Admin React
English / 简体中文
Dolphin Admin React is an open source, lightweight, out-of-the-box, elegant and exquisite, internationalized backend management template based on React + TypeScript + Vite + antd + TailwindCSS.
Tech Stack
- [x] Based on React, Vite
- [x] TypeScript, of course
- [x] Ant Design as UI framework
- [x] TailwindCSS, a utility-first CSS framework
- [x] pnpm as package manager
- [x] Sass as CSS preprocessor
- [x] React Router for routing management
- [x] Zustand for global state management
- [x] Axios for request, and highly encapsulated
- [x] Tanstack Query for request state management
- [x] react-i18next for internationalization
- [ ] React Hook Form, yup for form validation
- [x] iconify/json and unplugin-icons for icon management, you can use icones to use it quickly
- [x] unplugin-auto-import and unplugin-vue-components for automatic import of components, hooks, and utility classes, freeing your hands
- [x] ESLint for code checking
- [x] Prettier for code formatting
- [x] CSpell for code spelling checking
- [x] Husky, lint-staged, commitlint, cz-git for Git commit management
- [x] Support absolute path import, use
@/* - [x] Deploy on Vercel, zero configuration
Usage
Install
pnpm i
Start
pnpm dev
Build
pnpm build
Deploy
Go to Vercel and select your Git repository, choose Vite as template, add production environment variables, and click deploy.
License
MIT License © 2023 Bruce Song