Skip to content

Esse é um curso completo de Flask REST API da Udemy com integração com banco de dados relacionais (PostgreSQL e MySQL), Autenticação com JWT, Cadastro com confirmação por e-mail, AWS, GCP, Heroku e testes com Postman e pretendo implementar também testes unitários com Unittest e Pytest e de integração com TravisCI

Notifications You must be signed in to change notification settings

LondonComputadores/hoteis-flask-rest-api

Repository files navigation

hoteis-flask-rest-api - Descrição do projeto:

Esse é um curso completo de Flask REST API da Udemy com integração com banco de dados relacionais (PostgreSQL e MySQL), Autenticação com JWT, Cadastro com confirmação por e-mail, AWS, GCP, Heroku e testes com Postman e pretendo implementar também testes unitários com Unittest e Pytest e de integração com TravisCI e por último mas não menos importante, Docker/ docker-compose.

Stack do Projeto:

  • Python
  • Flask-Restful
  • PostgreSQL
  • Flask-SQLAlchemy
  • ...

Comandos usados no console/terminal:

  • python --version ## Output: python3.8
  • alias python python-python3.9 ## Wanted to use python3.9 for a change
  • python3.9 -m venv venv39
  • source venv39/bin/activate
  • pip install flask-restful
  • pip freeze > requirements.txt
  • python app.py
  • python cria_banco.py
  • pip install flask-SQLAlchemy
  • pip install Flask-JWT-Extended

Endpoints:

  • /hoteis
  • /hoteis/str:hotel_id
  • /usuarios/int:user_id
  • /cadastro
  • /login

Referências:

About

Esse é um curso completo de Flask REST API da Udemy com integração com banco de dados relacionais (PostgreSQL e MySQL), Autenticação com JWT, Cadastro com confirmação por e-mail, AWS, GCP, Heroku e testes com Postman e pretendo implementar também testes unitários com Unittest e Pytest e de integração com TravisCI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages