Este projeto consiste em uma API para gerenciar personagens. Foi desenvolvida utilizando Flask, Flask-RESTPlus e SQLAlchemy.
- Listar Personagens: Endpoint para listar todos os personagens cadastrados.
- Cadastrar Personagem: Endpoint para cadastrar novos personagens.
-
Clone este repositório.
-
Instale as dependências com o comando:
pip install -r requirements.txt
-
Execute o arquivo app.py para iniciar o servidor Flask.
-
Acesse a API através do endereço http://localhost:5000.
A documentação da API está disponível no endpoint http://localhost:5000/swagger/.
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).
Este projeto é licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.
---# desafio-api-personagens