https://github.com/apbadaro/womakerscode-rickandmortyapi
Projeto de consumo de API com Python e Flask. Desenvolvido para o Bootcamp Back-End Python e Django da WoMakersCode em fevereiro e março de 2024.
https://github.com/apbadaro/womakerscode-rickandmortyapi
api bootstrap5 flask flask-api flask-application python python3
Last synced: 2 months ago
JSON representation
Projeto de consumo de API com Python e Flask. Desenvolvido para o Bootcamp Back-End Python e Django da WoMakersCode em fevereiro e março de 2024.
- Host: GitHub
- URL: https://github.com/apbadaro/womakerscode-rickandmortyapi
- Owner: apbadaro
- Created: 2024-04-17T15:45:30.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-05T03:52:41.000Z (about 1 year ago)
- Last Synced: 2025-05-05T04:33:13.446Z (about 1 year ago)
- Topics: api, bootstrap5, flask, flask-api, flask-application, python, python3
- Language: HTML
- Homepage:
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Consumo de API com Python e Flask
*Responsáveis: [Ana Paula Badaró](https://github.com/apbadaro) e [Juliana Torres Delunardo](https://github.com/jutdelu)*
Este repositório contém o código desenvolvido pela Squad Ameenah Gurib-Fakim para o projeto de consumo de API da série "Rick and Morty".
## Rick and Morty API Flask App
Este é um aplicativo desenvolvido em Python utilizando o framework Flask para consumir a [API](https://rickandmortyapi.com/) da série "Rick and Morty". O objetivo principal do projeto é fornecer uma interface simples para acessar informações sobre os personagens, as localizações e os episódios da série.
## Funcionalidades:
- **Listar Personagens:** O aplicativo permite visualizar uma lista de todos os personagens da série "Rick and Morty". Cada personagem é exibido com sua imagem, nome e status.
- **Detalhes do Personagem:** Ao clicar em um personagem na lista, o usuário é direcionado para uma página de perfil detalhada desse personagem. A página exibe informações adicionais, como espécie, gênero, origem e localização atual do personagem.
- **Listar Localizações:** Os usuários podem acessar uma lista de todas as localizações apresentadas na série. Cada localização é exibida com seu nome e tipo.
- **Listar Episódios:** O aplicativo fornece uma lista de todos os episódios de "Rick and Morty".
Cada episódio é mostrado com seu número, nome e data de lançamento.
- **Design Responsivo:** O aplicativo foi projetado para ser responsivo, garantindo uma boa experiência de usuário em diferentes dispositivos e tamanhos de tela.
- **Navegação Intuitiva:** A interface do aplicativo é intuitiva, com navegação clara entre as diferentes seções: personagens, localizações e episódios.
## Divisão das tarefas
Para a divisão das tarefas, desenvolvi um sorteador em Python.

### Resultado do sorteio
Infelizmente, apesar do sorteio, apenas as seguintes integrantes participaram do projeto:
[
Ana Paula Badaró](https://github.com/apbadaro) | [
Jessica Souza](https://github.com/Jessicabs06) | [
Juliana Torres Delunardo](https://github.com/jutdelu) | [
Marcia Moreira](https://github.com/Marcia-Moreira) | [
Núbia Santos Lima](https://github.com/NuLima1)
|---|---|---|---|---|
## Tecnologias Utilizadas:
- **Python:** Linguagem de programação utilizada para desenvolver a lógica do aplicativo.
- **Flask:** Framework web utilizado para construir a aplicação.
- **HTML/CSS/Bootstrap:** Utilizados para estruturar e estilizar as páginas web.
- **Rick and Morty API:** Fonte de dados para obter informações sobre os personagens, localizações e episódios da série.
## Como Executar o Aplicativo:
1. Certifique-se de ter Python instalado em sua máquina.
2. Clone este repositório em sua máquina local.
3. Instale as dependências listadas no arquivo requirements.txt.
4. Execute o arquivo app.py para iniciar o servidor Flask.
5. Abra um navegador da web e acesse o endereço http://localhost:5000 para acessar o aplicativo.
## Página em funcionamento
