Our app addresses the issue of traffic and weather conditions that are increasingly prevalent in today’s society. We are focusing our app currently on the state of Washington (which can later be applied to other countries), in which the vast majority of people moving around during rush hours use private automotive vehicles. The traffic in the region continues to worsen, and according to The Seattle Times, on average every Seattle-driver has lost 138 hours due to congestion – the 9th most congested city in the United States (Schlosser, 2019). Additionally, Washington has experienced snow storms and worsening weather conditions in the past few years, with Governor Jay Inslee declaring a state of emergency in February of 2019 due to dangerous road conditions due to the snow storm. Weather conditions in Washington and other states North of the United States have continually been the victims of snow storms and other issues. Weather conditions can be unpredictable and lead to dangerous or life-threatening accidents, affecting precipitation, pavement temperature, pavement condition, and fog, which can lead to slowed down traffic and crashes. With this unpredictability, there has been no way to inform local communities of exact road conditions expect national weather services such as the weather channel (although the information given here only gives basic information on the temperature of an area, not the road conditions). Commuters often do not realize the dangers of road conditions and may end up leaving their shelter when the roads are not safe. These weather conditions that affect the road are increasing and causing fatal accidents and must be addressed.

What it does

Our solution is an application named “Eyes on the Road”. As stated before, our app addresses the issues of both traffic and weather conditions on the road. Both issues create a demand for an easier way to find what the traffic or weather conditions may look like, which are listed below. Our solution involves two parts: The first part gives users the ability to contribute information about the conditions of a certain road, such as the wetness of the road and the number of collisions. In addition to these details, the user also has the option to upload a live photo of the road so drivers can get a better picture of the road condition. Contributors would also have to provide general information about the road, such as the street name, zip code, and city name. All this information will constitute an “entry”, and each entry will be time stamped to ensure that drivers know how updated each entry is. This first part is where the crowdsourcing occurs. The second part of the solution gives other users the ability to look up information about the conditions of a certain road. The user can search using street name, zip code, and city name. For this project, the results will contain all entries that have identical zip codes to the one evoked in the user search. All search results will be displayed through a screen, where users can iterate through each entry to obtain a comprehensive understanding of the road conditions within the area that they are planning to drive in. With this information, we hope that drivers can use the information gained to anticipate potential obstacles beforehand and create the most ideal route for their commute based on the road conditions.

How we built it

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Eyes on the Road

We believe that application is very user-friendly and gives the user implicit and easy-to-understand instructions as to how to use our software and gain the information that they are seeking. The software also runs quickly on the testing platform and on our phones. For overall design, we would prefer better layouts for the windows rather than the plain gray background. Additionally, we are missing a few enhancements that we had in mind for the software. One such enhancement would be ordering the user inputs by date. This would essentially organize the page that displays the posts so that the most recent post is displayed first, with the successive posts being the next most recent. This ensures that users can easily find the most updated status and condition of the roads for which they need information about. With this improvement in place, the next step would be adding filter buttons to the side of where the posts are displayed. These buttons would allow the user to filter the results according to many different aspects, for example, the street name. In the future, we would also like to expand our software to the point where the user can search according to any location criteria they want, rather than just searching by zip code and having the software returning results that may not fall in the area that the user desires. With this, if the user was doing a broader search of a city, then the filter buttons would enable the user to narrow down the results into zip codes or larger streets. Another goal for our software is creating a function in the program that will calculate a safety score for each road according to the information that users had inputted. The score would be on a scale from 0-100, with a score of 100 being the safest. Having a prominent safety score being displayed for each road provides users who are searching for information with a number that they can quickly associate with the safety level of driving on those roads. One more future prospect for our project is the implementation of a commenting system. Being able to comment on posts is much more interactive and allows users to build off of what others have already posted without needed to create their own post. Additionally, we would include buttons to upvote or downvote posts. This will help users see which posts are more reliable or more up-to-date on the weather and traffic conditions of the road.

Share this project: