Skip to content

igorfrag/imptus

Repository files navigation

Next.js Boilerplate

Este repositório é um boilerplate minimalista para projetos Next.js com TypeScript, pronto para ser expandido conforme sua necessidade.


🚀 Como começar

  1. Clone o repositório

    git clone <url-do-repo>
    cd <nome-do-projeto>
  2. Instale as dependências

    pnpm install
    # ou npm install
    # ou yarn install
  3. Rode o projeto em modo desenvolvimento

    pnpm dev
    # ou npm run dev
    # ou yarn dev

    O site estará disponível em http://localhost:3000.


📁 Estrutura do Projeto

├── public/
├── src/
│   ├── analytics/         # Exemplo de integração de analytics
│   ├── app/               # Páginas e layouts (Next.js App Router)
│   ├── constants/         # Constantes de exemplo
│   ├── factories/         # Factory de exemplo
│   ├── hooks/             # Hook customizado de exemplo
│   ├── libs/              # Biblioteca utilitária de exemplo
│   ├── shared/            # Header/Footer de exemplo
│   ├── styles/            # Estilos globais
│   ├── types/             # Tipos TypeScript de exemplo
│   └── utils/             # Utilitário de exemplo

🧩 O que vem pronto?

  • Estrutura de pastas organizada
  • Header e Footer de exemplo
  • Página inicial simples
  • Exemplo de constante, hook, utilitário, tipo, factory e analytics
  • Estilos globais básicos

✍️ Como usar

  • Substitua os exemplos pelos seus próprios componentes, hooks, libs, etc.
  • Siga a estrutura sugerida para manter o projeto organizado.
  • Adicione novas pastas e arquivos conforme a necessidade do seu projeto.

📦 Scripts principais

  • pnpm dev — roda o projeto em modo desenvolvimento
  • pnpm build — gera o build de produção
  • pnpm start — inicia o servidor de produção
  • pnpm lint — executa o linter
  • pnpm format — formata o código com Prettier

📝 Observações

  • Este boilerplate é apenas um ponto de partida. Personalize conforme seu fluxo de trabalho.
  • Remova ou ajuste os exemplos conforme for evoluindo seu projeto.
  • Sinta-se livre para adicionar novas dependências e ferramentas.

📄 Licença

Este projeto é open source e pode ser usado livremente como base para novos projetos.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •