Este projeto é um client-side para a API do GitHub, com ela é possível buscar usuários cadastrados no Github, podendo visualizar detalhes e repositórios de mesmo.
Acesse a demo da aplicação aqui.
Foi utilizado as seguintes tecnologias para desenvolver este projeto:
- ReactJS
- Axios
- Formik
- Prop-Types
- React-Animations
- React-Icons
- React Router
- Styled-Components
- Yup
- VS Code com EditorConfig e ESLint
Para incializar este projeto você precisará no seu computador os seguintes itens:
Se você já possui os pré-requisitos instalados no seu computador, basta apenas clonar, instalar as dependências e "executar" o projeto.
Siga os passos abaixo no seu terminal:
# Clonar o repositório
$ git clone https://github.com/jeansflores/localize-github.git
# Entrar na pasta do repositório
$ cd localize-github
# Instalar as dependências do projeto
$ yarn install
# Inicializa o servidor
$ yarn start
Após a inicialização do servidor, estará disponível a aplicação na url http://localhost:3000/, agora é só abrir no seu navegador de preferência. Voilà!
- Scroll infinito na listagem de repositórios (paginando a busca);
- Multilinguagem (i18n).