Skip to content

Nuxt 3 project, with the main settings for building an administrative panel

Notifications You must be signed in to change notification settings

MarceloVichar/nuxt3-boilerplate

Repository files navigation

Nuxt 3 Boilerplate

Projeto com propósito de acelerar o desenvolvimento de aplicações web utilizando Nuxt 3. Ao clonar o repositório, você terá um projeto iniciado com algumas ferramentas muito úteis para projetos SPA.

Visite Nuxt 3 documentation para ler mais sobre o Nuxt 3

Ferramentas para auxiliar no desenvolvimento de aplicações, já configuradas no projeto:

  • Estilização: Tailwind
  • Componentes: DaisyUi
  • Gerenciamento de estado: Pinia
  • Autenticação: Store feita em Pinia com autenticação básica
  • HTTP: Axios
  • Tratamento de imagens: Nuxt Image
  • Tratamento de datas: DayJs
  • Validação de formulários: VeeValidate
  • Icons: Nuxt-Icon
  • Ferramentas auxliares de código: VueUse e Lodash
  • Toats: Vue Toastification

Setup

Para instalar as dependências:

# npm
npm install

Servidor de desenvolvimento

para iniciar um servidor de desenvolvimento em http://localhost:3000:

# npm
npm run dev

Servidor de Produção

Buildar a aplicação para produção:

# npm
npm run build

Ver build gerada:

# npm
npm run preview

Visite deploy em Nuxt para mais informações.