Inspiration
This modern age has given has many comforts in our lives, one of which is Booking Online cabs for transport, but still, it is very hard to assure our safety in the hands of a stranger. Every year, 2600 people lose their lives to cab-related crimes. Kidnappings, murder, assault, you name it. We believe that the safety systems in place now are not enough to ensure a passenger's safety. Every year, 2600 people lose their lives to cab-related crimes. Kidnappings, murder, assault, you name it mostly happen under the influence of alcohol. We believe that the safety systems in place now are not enough to ensure a passenger's safety. Therefore we came up with Cab-Buddy.
What it does
When traveling in a Cab it detects whether the Cab Driver is driving without any consumption of alcohol and driving safely and keeps your dear one updated on your location. It also updates about the taxi and the driver information
How we built it
We used an MQ02 to detect whether the Cab Driver is Driving without any consumption of alcohol and driving safely, we have also added a buzzer to know whether the driver is driving without consuming the alcohol. It also updates the taxi and the driver information using the neo6M GPS module.
Challenges we ran into
Figuring out how to assemble the hardware into a small form was one of the most difficult parts. We wanted the hardware to be cost-effective and lightweight. We are most proud of the UI/UX design that animates upon loading, giving the app a modern feel. It was challenging to sync all the sensors together, using Firebase and flutter along with the website in a very short time and linking the hardware to the cloud.
Accomplishments that we're proud of
Creating a project which helps our community. Working in unison despite being far away from each other. Completing this awesome project within a very short amount of time. We were able to interface with the NodeMcu which made us ecstatic. We were also able to send data to the database and fetch it in real-time. Learning and implementing flutter in such a short time.
What we learned
Using node MCU with the sensors and updating the data to firebase, and integrating it with the application and the website. Always reset your NodeMcu before uploading new code otherwise you will waste a lot of time compiling and running the right code and getting wrong results.
What's next for Cab Buddy
Upscaling the app and integration with popular Cab-booking services and vehicles themselves in order to enforce the do not drink and drive rule.


Log in or sign up for Devpost to join the conversation.