Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

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.

Awesome Lists containing this project

README

        

English | [简体中文](./README.zh_CN.md)

React Antd Admin

The best practices for React Hooks and Typescript.


React


ant-design


Typescript


Redux


license

- 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+.

| [IE / Edge](http://godban.github.io/browsers-support-badges/)IE / Edge | [Firefox](http://godban.github.io/browsers-support-badges/)Firefox | [Chrome](http://godban.github.io/browsers-support-badges/)Chrome | [Safari](http://godban.github.io/browsers-support-badges/)Safari | [Opera](http://godban.github.io/browsers-support-badges/)Opera | [Electron](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.