Unavailability of utilities is an ever present issue that many households have to contend with. Availability of water, electricity, gas cylinder, sewage lines, public toilets etc. is not super reliable in many areas and is a persistent cause of worry for residents.
For this concern, we propose a smart city solution for utilities. The data regarding schedule and availability of the various tracked utilities like electricity, water supply etc. will be collected and residents of a city will be notified of the relevant information. As an example, If a shortage of water has been reported, she will be notified to remember to fill up and store water that day. If many power cuts have reported, the resident will be notified accordingly.
We have chosen four important utilities that will be tracked in this project, namely Electricity, Water, Garbage collection and LPG cylinder availability. Residents will be notified if there is relevant information about these utilities that they need to be aware of. More utilities may be added as per the requirements of a particular city.
We used react.js,firebase,express and node.js technologies to build this project ,we are proficient with all of these so we did not run into any major issues.The main problem we faced was in deployement of our backend software.Initially we tried heroku but there were stability issues and crashes on the global level due to some issues with heroku itself.So we used google cloud platform to deploy our backend.
Discussion