INFORMATION IN THE GITHUB REPO
TrafficAlert by Nate Farm
This is a project I created in under 24 hours for Hack SMU II!
What is TrafficAlert?
Traffic Alert is unobtrusive, background application that notifies drivers of high risk areas given their location and current time, designed for the sponsor of Hack SMU II, State Farm.
Traffic Alert is supposed to poll from a Kaggle dataset with ~3M accident records to provide accident prone area notifications, however I had issues with MongoDB so I only had time to implement one data point, however a simple method could feed the UI & Tracker, provided MongoDB begins working.
The project was also originally written with Flutter, however because of my lack of Dart knowledge I ended up switching to a Native Android application in Java. Also I didn't have a Mac to compile to my iPhone on, so I wouldn't even have been able to test if Flutter worked on iOS.
Overall the code is really bad but its the PoC that matters, right? :)
The app runs in the background! Notice how the notification popped up in Google Maps while driving!
The Future of TrafficAlert
To be honest I'm almost definitely never going to work on this again on my own volition, its been a while since I've written in Java, and I've never used Flutter, or MangoDB, or even write a RESTFUL API to interface with the MangoDB because Android had poor support. An app like this has a future, but to do it the right way would be tedious, but definitely possible with more research.
Log in or sign up for Devpost to join the conversation.