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.
Overview
Dolphin Admin React is an open-source backend management template built on React, TypeScript, Vite, antd, and TailwindCSS. It offers an elegant and internationalized solution for managing backend operations efficiently.
Features
- Lightweight: Dolphin Admin React is designed to be lightweight for improved performance.
- Internationalization: The template supports internationalization using react-i18next.
- Global State Management: Zustand is used for global state management in the application.
- Routing Management: React Router is used for efficient routing management.
- Request Handling: Axios is utilized for handling requests, ensuring highly encapsulated functionality.
- Form Validation: React Hook Form along with yup is used for form validation.
- Code Quality Tools: ESLint is integrated for code checking, Prettier for formatting, and CSpell for spell checking.
- Git Commit Management: Tools like Husky, lint-staged, commitlint, and cz-git are included for Git commit management.
Installation
To install Dolphin Admin React, you can follow these steps:
- Clone the Git repository:
git clone [repository-url]
- Install dependencies using pnpm:
- Start the development server:
- Build the project for production:
- Deploy the application to Vercel by selecting the Git repository, choosing the Vite template, adding production environment variables, and clicking deploy.
Summary
Dolphin Admin React is a feature-rich backend management template that offers a combination of modern technologies and tools to create an efficient and elegant user interface. With its support for internationalization, global state management, form validation, and various development tools, Dolphin Admin React provides a comprehensive solution for managing backend operations.