Esse projeto foi desenvolvido para demostrar as minhas habilidades t茅cnicas. Trata-se de um projeto frontend, o projeto consiste na parte frontend(React) em listar os reposit贸rios do github baseado em um campo de pesquisa e mostrar os detalhes do reposit贸rio ao clicar em um item da lista.
OBS: Para bustar o reposit贸rio 茅 necess谩rio digitar no campo de busca o seguinte: Exemplo: Para buscar o repositorio de (react) buscaria desta foma: Autor do repost贸rio e nome do reposit贸rio (autor/reposit贸rio) => (facebook/react) ou (vuejs/vue) e por ai vai...
EndPoint usando no projeto: https://api.github.com/repositories
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Vite
- Typescript
- React
- React Router
- [React Context Api]
- Styled-Components
- Axios
- React Icons
- Jest
- React Testing Library
Antes de come莽ar, voc锚 vai precisar ter instalado em sua m谩quina as seguintes ferramentas: Git, Node.js. Al茅m disto 茅 bom ter um editor para trabalhar com o c贸digo como VSCode
O README mostra como executar as aplica莽茫o.
# Clone este reposit贸rio
$ [SSH] git clone [email protected]:Mraimundo/test-02-filmes.git
$ [HTTPS] git clone https://github.com/Mraimundo/test-02-filmes.git
# Acesse a pasta do projeto no seu terminal/cmd
$ cd github-explorer
Como o projeto foi criado com VITE, portanto depois de clonar o reposit贸rio digite em seu terminal:
# Instale as depend锚ncias
$ pnpm install, npm install ou yarn add
# Execute a aplica莽茫o
$ npm run dev
$ em seguida localhost:3000 em seu navegador.
# Para bustar o reposit贸rio 茅 necess谩rio digitar no campo de busca o seguinte:
$ Autor do repost贸rio e nome do reposit贸rio (autor/reposit贸rio) => (facebook/react).
# Rodar os testes
$ npm run test
Feito com horas em frente ao 馃捇 por Mouzinho Raimundo