Skip to content

Joseafs/boilerplate-next-styled-2024

Repository files navigation

Esse é um projeto boilerplate criado com o objeto de acelerar novos projetos, desafios e no que mais for útil !


Nesse boilerplate virá como base:


Requerimentos para rodar o projeto

"yarn": "<=1.22.17",
"node": ">=18 <=20.11.1"

Comandos existentes

"start:dev": Inicia a versão de desenvolvimento em "localhost:3000";
"start:build": Cria versão de produção;
"start:prod": Inicializa em "localhost:3000" com base na versão de build existente;
"test": Executa o Jest para cobertura de testes unitários;
"test:coverage": Executa os testes unitários e expoe um relátorio da cobertura;
"type:check": Busca por conflitos de tipagem;
"lint": Verifica no projeto todo por conflitos eslint;
"lint:format": Formata todos arquivos ao padrão eslint;
"storybook": Inicia storybook em "localhost:6006";
"storybook build": Compila e inicia a versão storybook estática;

Estrutura de pastas e recursos base:

└── 📁src
    └── 📁app
        └── 📁example

    └── 📁components
        └── 📁Button
        └── 📁ImageFit

    └── 📁screens
        └── 📁Home
        └── 📁NotFound

    └── 📁services
        └── 📁api
            └── 📁error
            └── 📁methods
                └── 📁apiDelete
                └── 📁apiGet
                └── 📁apiPost

        └── 📁examples
            └── 📁fetchExamples

    └── 📁theme
        └── 📁config
        └── 📁provider
        └── 📁utils
            └── 📁getMediaQuery
            └── 📁getThemeColor
            └── 📁withThemeProvider

    └── 📁utils
        └── 📁mocks

Pronto para Vercel

Desenvolvedor