rgeurgas / desafio-sigalei

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Desafio Sigalei

Este projeto foi criado para o Desafio Sigalei e tem como objetivo mostrar alguns dados sobre os commits no repositório do Linux, foi utilizado no projeto, typescript, relay e react.

Baixe mais commits do repositório para atualizar os gráficos utilizando o botão no fim página e se tiver interesse em ver informações dos commits de cada usuário utilize o path /commits?user=username sendo o username o nome do usuário a ser buscado ou clique nas barras do histograma para ir diretamente para o usuário em questão.

Para rodar

Segue os passos necessários para rodar o site localmente.

Crie uma variável de ambiente chamada REACT_APP_GITHUB_PRIVATE_KEY com l seu token do github pode ser feito pelo terminal ou criando um arquivo .env na raiz do projeto.

Instale as dependências.

yarn

Gere o código necessário para o relay

yarn relay

Rode o servidor.

yarn start

Após terminar de compilar e abrir seu site estará rodando no link http://localhost:3000.

Feito com

  • React - Biblioteca em JavaScript usada para a interface.
  • Relay - Usado para fazer queries de GraphQL.
  • Material-UI - Usado para uma interface mais bonita.
  • Typescript - Linguagem utilizada para facilitar a escalabilidade.

Autores

License

Este projeto utiliza a licença do MIT - veja LICENSE.md para detalhes

About

License:MIT License


Languages

Language:TypeScript 93.3%Language:JavaScript 2.4%Language:HTML 2.3%Language:CSS 2.0%