Skip to content

API de Personagens: Desafio de construção de uma API simples em Flask para gerenciar informações de personagens.

Notifications You must be signed in to change notification settings

StealthByt/desafio-api-personagens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

API de Personagens

Este projeto consiste em uma API para gerenciar personagens. Foi desenvolvida utilizando Flask, Flask-RESTPlus e SQLAlchemy.

Funcionalidades Principais

  • Listar Personagens: Endpoint para listar todos os personagens cadastrados.
  • Cadastrar Personagem: Endpoint para cadastrar novos personagens.

Como Executar

  1. Clone este repositório.

  2. Instale as dependências com o comando:

    pip install -r requirements.txt

  3. Execute o arquivo app.py para iniciar o servidor Flask.

  4. Acesse a API através do endereço http://localhost:5000.

Documentação da API

A documentação da API está disponível no endpoint http://localhost:5000/swagger/.

Modelo de Dados

A API utiliza o seguinte modelo de dados para os personagens:

  • id: Identificador único do personagem (inteiro).
  • nome: Nome do personagem (texto).
  • descricao: Descrição do personagem (texto).
  • link_imagem: Link da imagem do personagem (texto).
  • programa: Programa ao qual o personagem pertence (texto).
  • animador: Animador responsável pelo personagem (texto).

Licença

Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.

---# desafio-api-personagens

desafio-api-personagens

About

API de Personagens: Desafio de construção de uma API simples em Flask para gerenciar informações de personagens.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages