Sobre o projeto

Antd Admin é um template de front-end empresarial de código aberto, projetado para criar painéis administrativos de alta qualidade em produção. Ele utiliza uma stack moderna de React 19 com Ant Design 6, TanStack Router e Query, Zustand para gerenciamento de estado e Zod para validação de esquemas. O projeto oferece duas variantes de template: uma configuração básica apenas em inglês e uma versão bilíngue (inglês + chinês) com internacionalização baseada em Lingui. Os desenvolvedores podem criar novos projetos usando o CLI `init-antd-admin`, que suporta modos interativos e não interativos, com opções para seleção de gerenciador de pacotes, pulo de instalação e escolha de exemplos de template. Os principais recursos incluem autenticação baseada em JWT com fluxos de token de acesso e atualização, menus orientados por backend e guardas de permissão, estado de tabela sincronizado com URL para paginação, ordenação e busca, alternância de tema escuro e desenvolvimento local mock-first que não requer backend. O template também fornece limites de API tipados e padrões CRUD reutilizáveis para simplificar operações administrativas comuns. Os testes são cobertos por testes de ponta a ponta com Playwright. O projeto é licenciado sob MIT e aceita contribuições.