O PontoGo permite que o usuário faça login na sua conta e registre o seu ponto de forma fácil e rápida.
- Node v16.16.0
- NPM v9.8.1
- Vite
- React;
- Typescript;
- Apollo-client - Para integração com a API GraphQL fornecida;
- GraphQL Codegen - Para a tipagem das queries e mutations;
- ChakraUI - Para estilização através de todo o projeto;
- React Router - Para o controle de rotas e layouts da aplicação;
Para rodar o repositório, siga os seguintes passos:
- Clone o projeto:
git clone https://github.com/joaoghabriell1/pontogo-challenge.git
- Instale as dependências necessárias:
npm install
- Para rodar o projeto:
npm run dev
- Para geração de tipos das queries e mutations, caso necessário:
npm run codegen