Meu portfólio de desenvolvedor front-end.
-
Clone o repositório:
git clone https://github.com/AleferReinert/portfolio.git
-
Entre no diretório do projeto:
cd portfolio
-
Instale as dependências:
npm install
-
Inicie o servidor de desenvolvimento:
npm run dev
-
Inicie o Storybook:
npm run storybook
-
Execute os testes do Storybook:
npm run test --watch
-
Crie um componente:
npm run plop
- Next.js: Um framework React para a construção de aplicações web estáticas e dinâmicas.
- React: Uma biblioteca JavaScript para construir interfaces de usuário.
- Styled-Components: Uma biblioteca para escrever CSS dentro do JavaScript, permitindo a construção de componentes estilizados.
- Storybook: Uma ferramenta de desenvolvimento para construir e testar componentes de interface de usuário de forma isolada.
- ESLint: Uma ferramenta de linting para identificar e corrigir problemas em código JavaScript/TypeScript.
- Prettier: Um formatador de código opinativo que garante um estilo consistente de código.
- Husky: Uma ferramenta para adicionar hooks de Git, como pré-commit e pré-push, para automatizar verificações de código.
- Plop: Uma ferramenta de scaffolding para gerar código e arquivos de forma consistente e automatizada.
- Chromatic: Uma ferramenta para captura de tela, revisão e testes visuais automatizados para componentes de interface de usuário.
Explore o projeto no link: Meu Portfólio.