The problem of traffic congestion in India is well known which led to our solution TC++ which prevents overspeeding vehicles by capturing and estimating their speed. If it exceeds the road limit the number plate is recognised and an automated challan is generated and sent to the person's email via Blockhain network.
Also we have implemented dynamic traffic signal timings based on current road situation for reduced clogging of vehicles.
Above all we have combined the above functionality for monitoring purpose in an Interractive DashBoard.
The Solution has three major parts :
We were building this project on multiple stacks and implementing them via various microservices so we faced a lot of issues while API calls, requests and version issues.
Also one of our team member fell sick due to which the other two have to handle the tasks.
A lot of issues were faced while implementing the blockchain part, due to which we had to surf a lot of discussion forums.
Also since we were running our python microservices on a single system, the processor crashed multiple times.
Discussion