Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/winmezzz/react-antd-admin
Management system with react and ant-design.
https://github.com/winmezzz/react-antd-admin
antd hooks javascript react redux typescript
Last synced: 5 days ago
JSON representation
Management system with react and ant-design.
- Host: GitHub
- URL: https://github.com/winmezzz/react-antd-admin
- Owner: WinmezzZ
- License: mit
- Created: 2018-06-28T08:21:53.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-14T02:19:45.000Z (4 months ago)
- Last Synced: 2025-01-20T12:01:45.778Z (12 days ago)
- Topics: antd, hooks, javascript, react, redux, typescript
- Language: TypeScript
- Homepage: https://react-admin.winme.dev
- Size: 4.91 MB
- Stars: 574
- Watchers: 5
- Forks: 167
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
English | [简体中文](./README.zh_CN.md)
React Antd Admin
- Preview: https://react-admin.winme.dev
- Documentation: https://react-admin.winme.dev/documentation## ✨ Features
- 💡 **TypeScript**: A language for application-scale JavaScript
- 📜 **Blocks**: Build page with block template
- 💎 **Hooks**: Use react hooks API instead of traditional class API
- 📐 **Common Templates**: Typical templates for enterprise applications
- 🚀 **State of The Art Development**: Newest development stack of React/hooks/Redux/antd/typescript
- 📱 **Responsive**: Designed for variable screen sizes
- 🎨 **Theming**: Dynamically switch system theme
- 🌐 **International**: Built-in i18n solution
- ⚙️ **Best Practices**: Solid workflow to make your code healthy
- 🔢 **Mock development**: Easy to use mock development solution
- ✅ **Usage**: No barriers to use with complete documentation and detailed comments## 📦 Install
```bash
$ git clone https://github.com/WinmezzZ/react-antd-admin.git
$ cd react-antd-admin# npm
$ npm install
$ npm start# yarn
$ yarn install
$ yarn start
```## 🔨 Build
```bash
# npm
$ npm install
$ npm run build# yarn
$ yarn install
$ yarn start
```This project default deploy on root site, if you want to deploy on a child site, you need to set the public path. In the `.env` file at the root of this project, add `PUBLIC_URL=YOUR_CHILD_PATH`.
## 🖥 Browsers support
Modern browsers and Internet Explorer 10+.
| [](http://godban.github.io/browsers-support-badges/)IE / Edge | [](http://godban.github.io/browsers-support-badges/)Firefox | [](http://godban.github.io/browsers-support-badges/)Chrome | [](http://godban.github.io/browsers-support-badges/)Safari | [](http://godban.github.io/browsers-support-badges/)Opera | [](http://godban.github.io/browsers-support-badges/)Electron |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| IE11, Edge | last 2 versions | last 2 versions | last 2 versions | last 2 versions | last 2 versions |## 🤝 Contributing
We very much welcome your contribution, you can build together with us in the following ways 😃
- Use Ant Design Pro in your daily work.
- Submit [GitHub issues](https://github.com/WinmezzZ/react-antd-admin/issues) to report bugs or ask questions.
- Propose [Pull Request](https://github.com/WinmezzZ/react-antd-admin/pulls) to improve our code.