O desafio consiste em utitlizar a API do https://jsonplaceholder.typicode.com/, para listar posts, listar post comemntarios e listar usuarios e o perfil dos mesmos.
Você ficou responsável pela demanda e sua tarefa é projetar uma interface para atender as necessidades. Os seguintes serviços estão disponíveis:
- Listagem de posts: https://jsonplaceholder.typicode.com/posts
- Listagem de comentários de um post: https://jsonplaceholder.typicode.com/posts/[ID]/comments
- Listagem de usuários: https://jsonplaceholder.typicode.com/users
- Detalhes de um usuário: https://jsonplaceholder.typicode.com/users/[ID]
- React + Vite
- Stitches CSS in JS
- Axios
- React Query
- React Router Dom
- Design System (um pacote meu) https://www.npmjs.com/package/@bruno-gom-ignite-ui/react
- Phosphor icons
Basta clonar esse repositório e instalar as depedencias utilizado os comandos ||npm i|| ou ||yarn add||.
Após a instalações das depedencias, basta executar o comando npm run dev e ir no link localhost que aparecerá no terminal.
Ou você poderá testar o blog em produção https://place-blog.vercel.app/
.A API é publica e limitada, a aplicação terá apenas os recuros solicitados no teste, o desgin não foi pré criado foi ganhando forma conforme fui desenvolvendo a aplicação.
