Skip to content

tarcnux/github-user-search

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github User Search

Desafio Bootcamp DevSuperior 2.0 - Cap. 03

Trabalho final do capítulo 03

Netlify

Disponível no Netlify

Enunciado do trabalho

Você deverá criar um *novo* projeto ReactJS, contendo uma busca simples de usuários integrando com a API oficial do Github. O trabalho envolve alguns dos principais conceitos passados até agora:

  • Criar o layout baseado em um protótipo do Figma

  • Listar informações a partir de uma API

  • Loaders https://skeletonreact.com

  • Formulários

  • Rotas

O projeto deverá estar ser criado com o create-react-app, usando o template TypeScript:

npx create-react-app github-user-search --template typescript


Link do protótipo no Figma: https://www.figma.com/file/NzeGEIb5oSAGtbu2BfvhDS/BDS-Cap3


A API do Github para realizar o desafio é: https://api.github.com/users/NOME_USUÁRIO Em que, que no lugar de "NOME_USUÁRIO", deverá ser enviado o nome do usuário que foi preenchido no formulário da aplicação.


Como rodar este projeto localmente

Clonar o repositório

$git clone https://github.com/tarcnux/github-user-search.git

Instalar as dependências

$yarn install

Inicializar o projeto

$yarn start

Acessar pelo navegador

http://localhost:3000/

Rotas disponíveis aplicação:

  1. "/" - Home da aplicação
  • http://localhost:3000/
  1. "/search" - Tela de pesquisar usuário
  • http://localhost:3000/search

Este projeto foi criado com o Create React App.

Projeto desenvolvido com a tutoria de Washington Soares da DevSuperior.