Skip to content

Latest commit

 

History

History
46 lines (39 loc) · 1.67 KB

README.md

File metadata and controls

46 lines (39 loc) · 1.67 KB

Impacta Tecnologia

Website da empresa Impacta Tecnologia & Soluções em TI.

Começando

  1. Clone o repositório:

    git clone github.com/AleferReinert/impacta-tecnologia.git
    
  2. Entre no diretório do projeto:

    cd impacta-tecnologia
    
  3. Instale as dependências:

    npm install
    
  4. Defina as variaveis de ambiente como em .env.example.

  5. Inicie o servidor de desenvolvimento:

    npm run dev
    
  6. Rode o Storybook:

    npm run storybook
    

Tecnologias Utilizadas

  • 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.