This Repository is KumbiGo solution for SCDF X IBM - Lifesavers' Innovation Challenge: Call For Code 2020
KumbiGo will solve a problem about creating a system to have better understanding of emergency situation and create a preventive analytics tool. As Singapore coming toward an aging population, there will be many vurnerable citizens to emergency accident, such as cardiac attack, fall, and fire. Our team proposed a solution of combined IoT and mobile applications to have fast and preventive emergency situation. Our team also create an analytics tool for SCDF Officer so SCDF could have better resource allocation and preventive countermeasures.
Emergenzy use additional IoT devices to improve data acquisition for current myResponder application. We implement smart bracelet named Wearable Emergenzy Band and multi Hub Devices that allows user to give input to myResponder application in more flexible and user-friendly.
After user press button or sensor sense some threat, it will send notification to user's phone. Phone will send request to central service and send command to closest CFR available.
Beside for the application needs, data stored in Cloudant also will be used for analytics.
You can access complete description via this page
This tutorial will allow you to run the backend.
Install docker from link
Then open terminal in this folder and run this command
cd backend
docker build . -t cfr-emergency
docker run -p 8080:8080 cfr-emergency
The service will run and connect to Cloudant automatically. You can open by using localhost:8080
- IBM Cloudant as database for our application.
- IBM Push Notification service
- Python Flask as web framework
- Docker for containerize the application
- Firebase Cloud Messaging and Apple Push Notification Service
- React Native for mobile app development
- Arduino Uno BLE-Sense for IoT devices development
- IBM Analytics for Data Analytic Tools.