Home Quarantine Management Application

Home Quarantine Management Application

COVID-19 has created many problems for the government which are solvable through technological intervention. This here, is a system to manage the daily updation of patient health and current symptoms via call operators for those in home isolation. I worked on this project on a volunteer basis for urgent deployment. The project is built entirely in Flask with Bootstrap 4 for frontend styling.
This system has the following features:

Read more
Containment Zone Management and Prediction - South Delhi

Containment Zone Management and Prediction - South Delhi

Around a couple of weeks ago, I found out that the district administration of South Delhi, like governments all over the world, are struggling to find a strong technical solution to contain the COVID-19 pandemic. Especially in Delhi, with cases surging, it was becoming increasingly difficult to create containment zones manually by looking at addresses of patients when thousands of cases are coming in everyday.

I came up with a better way of doing that, and with the permission of the District Magistrate of South Delhi, coded and deployed my solution built on their database. The solution was well received by those in charge of containment zones and is now live.

In this article, I’ll briefly explain my approach.

Read more
COVID-19 Train Escort Management App for the Indian Railways

COVID-19 Train Escort Management App for the Indian Railways

My dad works for the Indian Railways, and when special trains started running to transport migrant labourers during India’s response to the COVID-19, he discussed the logistical issue of managing police escorts on these trains and coordinating with different government agencies.

Read more
Handling Global Variables in Flask

Handling Global Variables in Flask

The usage of the global keyword in pythonic development is discouraged, and for good reasons. It often becomes troublesome to keep track of global variable usage and assignment as the code file grows, and is almost impossible in very large code files. This creates issues in debugging, reading and understanding the functionality of different code blocks and understanding the workflow of the application under consideration.

Read more
Guide to Deploying a Flask app on Heroku

Guide to Deploying a Flask app on Heroku

Heroku is a popular application deployment platform with a functional free tier of services, and Flask is populalar application development micro-framework in Python. The Heroku-Flask environment is one of the quickest ways to deploy a small application for testing, yet sadly, I did not find a single tutorial that covered all aspects of the deployment process without leaving room for a whole bunch of errors.

Hence, this guide.

Read more