Website da empresa Impacta Tecnologia & Soluções em TI.
-
Clone o repositório:
git clone github.com/AleferReinert/impacta-tecnologia.git
-
Entre no diretório do projeto:
cd impacta-tecnologia
-
Instale as dependências:
npm install
-
Defina as variaveis de ambiente como em .env.example.
-
Inicie o servidor de desenvolvimento:
npm run dev
-
Rode o Storybook:
npm run storybook
- Apollo Client: Biblioteca de gerenciamento de estado e execução de queries GraphQL em React.
- ESLint: Ferramenta de linting para identificar e corrigir problemas em código JavaScript/TypeScript.
- GraphQL: Linguagem de consulta para APIs que permite solicitar apenas os dados necessários.
- Husky: Ferramenta para automatizar Git hooks, permitindo a execução de scripts antes de commits, push e outros eventos.
- Next.js: Framework React para a construção de aplicações web estáticas e dinâmicas.
- React: Biblioteca JavaScript para construir interfaces de usuário.
- React Icons: Conjunto de ícones populares para uso em projetos React.
- React Slick: Componente de slider/carrossel para React.
- Storybook: Ferramenta para desenvolvimento de componentes isolados.
- Sonner: Biblioteca para exibição de notificações.
- Tailwind CSS: Framework de utilidades CSS para estilização rápida e eficiente.
- Tailwind Variant: Ferramenta para combinar classes do Tailwind.
- TypeScript: Superconjunto de JavaScript que adiciona tipagem estática ao código.
- Vercel: Hospedagem de projetos em Next.