Desenvolvimento de API, utilizando Flask, que faz o consumo da API de terceiros Rick and Morty API, e apresenta para o usuário de forma mais amigável e organizada.
Repositório: https://github.com/pestanafj/rick-and-morty-api
Vídeo de apresentação: https://youtu.be/HX36jqOJ-Dk
API de terceiro utilizada: https://rickandmortyapi.com/api/
Endpoints consultadas: /character, /location, /episode
Neste projeto foram utilizadas as seguintes ferramentas:
Python | Flask | Git | GitHub |
---|---|---|---|
- Listar personagens
- Listar localizações
- Listar episódios
- Perfil de personagem
- Detalhes da localização
- Detalhes do episódio
Foi criado o repositório no GitHub, ao qual foi atrelado um Project Kanban, onde foram disponibilizadas as Issues, que foram escolhidas pelos membros da equipe para desenvolvimento e pull request.
Repositório: https://github.com/pestanafj/rick-and-morty-api/
Também foram realizadas reuniões organizacionais pelo Discord, onde ficou decidido coletivamente as representantes para a apresentação
Rota: /characters
/characters?page=<page>
Retorna página apresentando cards com a fotos e nomes dos personagens da série
Rota: /episodes
/episodes?page=<page>
Retorna página apresentando cards com os episódios da série
Rota: /locations
/locations?page=<page>
Retorna página apresentando cards com as localizações da série
Rota: /character/<id>
Retorna página apresentando o perfil do personagem, contendo as informações de nome, espécie, status (vivo ou morto), origem, local de residência e episódios em que aparece.
Rota: /episode/<id>
Retorna página apresentando detalhes do episódio, contendo as informações de nome, código, data da exibição e personagens que aparecem nele.
Rota: /location/<id>
Retorna página apresentando detalhes da localização, contendo as informações de nome, tipo, dimensão e residentes.
API criada em Fevereiro de 2024 durante Bootcamp WomakersCode Backend Python + Django
- Fernanda Pestana
- Amanda Paul
- Gleyce Alves
- Juliana Carvalho
- Heloísa Santos
- Carolina Mendes
- Lais Victoria
- Jataiza Barboza
- Maiara Santos
- Nicolle Sturzbecher
- Mariama Nascimento