Skip to content
This repository was archived by the owner on Dec 19, 2025. It is now read-only.
/ gamagit Public archive

Projeto desenvolvido para aplicar as aulas de React do Gama Experience da Gama Academy.

Notifications You must be signed in to change notification settings

rovaelion/gamagit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gamagit

Projeto desenvolvido durante as aulas de React do Gama Experience, da Gama Academy.

A aplicação

A aplicação tem um funcionamento bastante simples: na página inicial, o usuário insere um nome de usuário do Github. A aplicação, por sua vez, busca por esse usuário, recupera seus repositórios e os exibe numa outra página.

Tela inicial da aplicação, na qual ocorre a busca pelo usuário do Github. Tela onde são exibidos os repositórios do usuário pesquisado.

Motivação

A ideia foi que, durante as aulas, os alunos fossem ensinados sobre conceitos fundamentais de React através da construção de uma aplicação simples e funcional. Os conceitos abordados foram:

  • Hooks;
  • Componentes;
  • Propriedades;
  • Estado;
  • Rotas (com react-router-dom);
  • Requisições a APIs externas (com express);
  • Eventos;
  • Estilização (com styled-components);
  • Lidando com erros e experiência do usuário;

Usando a aplicação

Para usá-la, basta executar os seguintes comandos na raíz do projeto:

npm install
npm start

About

Projeto desenvolvido para aplicar as aulas de React do Gama Experience da Gama Academy.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published