Este repositório contém uma api usando a micro framework Flask
, ela simula um sistema de cadastro de jogos com login e formulário de adição de novos itens a uma lista.
Alem do Flask foram utilizadas as tecnologias Bootstrap e Docker no desenvolvimento dessa API.
A aplicação roda na porta 5000
e atualmente conta com as seguintes rotas:
Rota | Método |
---|---|
localhost:5000/ |
GET |
localhost:5000/login |
GET |
localhost:5000/autenticar |
POST |
localhost:5000/novo |
GET |
localhost:5000/criar |
POST |
localhost:5000/logout |
GET |
Credencias para login:
Nome de usuário: Soares Senha: umasenhafacil
Para executar siga os passos abaixo:
-
Instale o
curl
, caso ainda não tenha;
curl -fsSL https://get.docker.com | bash
- Clone o projeto:
git clone https://github.com/So4resAlex/Flask-Api-learning.git && cd Flask-Api-learning
- Uma vez instaladas as dependencias, execute o comando:
docker-compose up -d