Sistema de Gestão de Sala de Reuniões
Web Server API Restful em Flask
Integração com a extensão Flask-SQLAlchemy
-
FLASK: Flask
-
SQL ORM: Flask-SQLalchemy
-
LOGGING: Python logging
-
Testing: Python unittest
-
Coverage: Coverage.py
Criar um ambiente virtual:
virtualenv -p python3 .venv
Instalar requerimentos com pip:
pip install -r requirements.txt
Clonando repositório:
git clone https://github.com/Serrones/agendador
Inicialização do Projeto Flask:
export FLASK_APP=agendador.py
export FLASK_DEBUG=1
Criação da DataBase:
flask db upgrade
Para rodar o serviço:
flask run
Rodando os testes:
python tests.py
ou
coverage run tests.py
Relatório de Cobertura:
coverage report
Abrir arquivo index.html em um browser:
documentacao/index.html