Python (Flask) backend for IoT system made for master's degree final project
Find a file
2018-05-22 16:20:14 +02:00
app Add token validation endpoint 2018-05-22 16:20:14 +02:00
migrations Add DAO methods for device models and add device_type to device 2018-05-08 12:58:14 +02:00
.gitignore Add login endpoint 2018-05-04 15:44:17 +02:00
config.py Add token validation logic and protected routes 2018-05-07 17:17:19 +02:00
manage.py Clean up imports and bad code 2018-05-03 14:23:24 +02:00
Procfile Force gunicorn to preload to prevent multiple mqtt subscriptions 2018-05-04 10:21:56 +02:00
README.md Create README.md 2018-05-02 18:59:01 +02:00
release-tasks.sh Leave only upgrade task in release-tasks 2018-05-03 21:03:22 +02:00
requirements.txt Add simple cors config 2018-05-18 00:39:45 +02:00
run.py Added virtual environment and directory structure 2018-04-26 10:49:09 +02:00

university-final-iot-backend

Python (Flask) backend for IoT system made for master's degree final project

Project structure

Project is structured around slim app and different contexts (packages) using Blueprints.

app directory contains the application and packages as subdirectories. env directory contains a virtual environment used to run application. migrations directory contains migrations created by SQLAlchemy (Alembic). manage.py is used to run server, manage database.