Visual Stock Indicator System (VSIS)

A SMS/Internet based medical stock indicator system.

This system is part of Interactive Socio-Technical Practicum (ISTP) Project 2016 by Team Healthcare at IIT Mandi.

This project is developed as per needs of grasslevel unit(called sub-center) of public healthcare system in Mandi, India under existing technical limitations(like limited internet connectivity).

Installation

To setup beaglebone on windows (See blog post)

Architecture working

Indicator box
Code explanation

The main file that is needed to run is receiveSendSMS.py. The code's explanation can be found in the file itself. This file is responsible to receive SMS, process them and take necessary actions like changing LED colours, sending feedback SMS to healthworker. This also saves the SMS request in file "records".led

Another main script, phantLoggerGSM.py which runs at night time and uploads all the new entries received during the day which are saved in "records" file. The explanations for this file can also be found in that file only.

LED indicators

In the initial prototype, green is a normal indication. Red indicates an unanswered stock shortage and request, and yellow indicates that the order is available at the CHC. When the status of a sub-center is changed to yellow, an automated SMS will be sent to update the sub-center worker.

Usage sms

Through direct SMS

The pattern in which the Health workers will send SMS for stock indication is: Kamand ID: 0

Other sms patterns like help are mentioned in code

Through App
App Features

(Download Android App)

Medical Stock Data Frontend

frontend

Project Benefits

License

Apache-2.0 License.