AntD Admin
An enterprise-grade front-end starter built with Ant Design 6, Umi 4 and TypeScript.
[](https://github.com/ant-design/ant-design)
[](https://github.com/umijs/umi)
[](https://www.typescriptlang.org/)
[](http://opensource.org/licenses/MIT)
[](https://github.com/zuiidea/antd-admin/pulls)
- Documentation source for this project is under `docs/`.
## Quick start
This repository uses `pnpm` in examples and CI; `npm` or `yarn` also work but `pnpm` is recommended.
```bash
# clone
git clone https://github.com/zuiidea/antd-admin.git
cd antd-admin
# install
pnpm install
# start dev server (includes local mock server)
npm run dev
# build
npm run build
# lint & format
npm run lint
npm run format
```
Notes:
- Mock data live in `mock/index.js` and the project can run without a backend during development.
- CI workflow is available at `.github/workflows/ci.yml` (uses pnpm, lint, build).
- Update API endpoints under `src/services` to integrate a real backend.
For detailed documentation see the other pages in this `docs/` folder.
## Contributing
Contributions welcome — file issues or open a PR as usual on GitHub.