Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ronaldprofile/rseat-github-blog
Desafio ignite da @Rocketseat
https://github.com/ronaldprofile/rseat-github-blog
reactjs stitches typescript
Last synced: 5 days ago
JSON representation
Desafio ignite da @Rocketseat
- Host: GitHub
- URL: https://github.com/ronaldprofile/rseat-github-blog
- Owner: ronaldprofile
- Created: 2022-08-11T20:21:47.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-12T14:29:51.000Z (over 2 years ago)
- Last Synced: 2024-11-08T07:34:42.753Z (about 2 months ago)
- Topics: reactjs, stitches, typescript
- Language: TypeScript
- Homepage: rseat-github-blog.vercel.app
- Size: 479 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Projeto
Nesse desafio, foi praticado a utilização de clientes HTTP consumindo a API do Github para criar um blog pessoal.
## Sobre
Nesse desafio, você vai desenvolver uma aplicação que utilizará da API do GitHub para buscar issues de um repositório, dados do seu perfil e exibir elas como um blog.
- Listagem do seu perfil com imagem, número de seguidores, nome e outras informações disponíveis pela API do GitHub.
- Listar e filtrar todas as issues do repositório com um pequeno resumo do conteúdo dela
- Criar uma página para exibir um post (issue) completoApesar de serem poucas funcionalidades, você vai precisar relembrar conceitos como:
- Fetch / Axios
- Roteamento e React Router DOM
- FormuláriosPara completar esse desafio você vai precisar fazer alguns preparativos e principalmente de algumas pesquisas para entender sobre a API do GitHub.
## Techs
- React JS
- Typescript
- Stitches## Uso
- Clone o repo `https://github.com/ronaldprofile/rseat-github-blog`
- Instale as dependências `yarn`
- Execute o server `yarn dev`