Dockerised Flask Web application which allows users to login, view and download data, and get analytics regarding the data.
What I learned?
- Back-End: Flask, Celery, Redis
- Front-End: HTML(Jinja2),CSS,JavaScript
- SQL: PostgreSQL, SQLAlchemy
- Containers: Docker, Docker-Compose
Moving on what we need to do (To deploy app):
- Deploy Docker app to Azure app engine
- Move data from file system to Azure storage
- Move Database from PostgreSQL to Azure Database
- Use Azure API to give the users ability to read and write data from Azure storage
What we need to do (Feature additions):
- Provide users ability to download various types of files