Painel de administração baseado em Vue 3 e Naive UI. quase completo, com suporte a RTL, design bonito, gratuito, pronto para uso e expansível para qualquer outro caso de uso
Nota : Este projeto está em construção ativa e não está 100% pronto.
Demonstração ao vivo
Nota : Este projeto é construído usando o modelo ViteSSE e usa NaiveUI como biblioteca de componentes.
Vue 3, Vite, pnpm, esbuild - nasce com rapidez
Seções prontas para comércio eletrônico (produtos, categoria, pedidos, clientes)
Roteamento baseado em arquivo
Importação automática de componentes
Gestão do Estado via Pinia
Sistema de layout
PWA
UnoCSS - o mecanismo CSS atômico instantâneo sob demanda
I18n pronto
Teste de unidade com Vitest, teste E2E com Cypress em GitHub Actions
Implantar no Netlify, configuração zero
YummyAdmin requer Nó >=18.18
npx degit https://github.com/doroudi/yummyadmin meu-yummy-admincd meu-yummy-admin pnpm i # Se você não tiver o pnpm instalado, execute: npm install -g pnpm
Ao usar este modelo, tente seguir a lista de verificação para atualizar suas informações corretamente
Altere o nome do autor em LICENSE
Altere o título em locales/en.yaml
Altere o nome do host em vite.config.ts
Alterar o favicon em public
Remova a pasta .github
que contém as informações de financiamento
Limpe os READMEs e remova rotas
E aproveite :)
Basta executar e visitar http://localhost:7000
pnpm dev: simulado
Para construir o aplicativo, execute
compilação pnpm
E você verá o arquivo gerado em dist
pronto para ser veiculado.
Vá para Netlify e selecione seu clone, OK
ao longo do caminho, e seu aplicativo estará no ar em um minuto.
Primeiro, construa a imagem vitesse abrindo o terminal no diretório raiz do projeto.
docker buildx compilação. -t gostosoadmin:mais recente
Execute a imagem e especifique o mapeamento de portas com o sinalizador -p
.
docker run --rm -it -p 8080:80 yummyadmin:mais recente