Inspiration

It is both expensive and time consuming for local and state governments to collect accurate, real time reports of road hazards/poor road conditions. There are also major safety concerns for drivers when these hazards exist, and it is important to have a fast, safe, and simple way for drivers and government entities to communicate and resolve these issues in a timely manner.

What it does

RoadHawk allows users to quickly report road hazards and/or unsafe road conditions with just 4 simple large buttons on a Web App. This not only creates a simple interface for the user, but also allows them to submit reports in a fast and safe manner. Additionally, we created a dashboard for both the user, and local/state governments to track road hazard history and open requests, as well as log the resolution of those occurrences.

How we Built it

The front-end is built with JS/HTML/Tailwind/CSS and makes API requests to the Python Backend, which also talks to a dashboard built for governments in Node/Express/HTML/JS/CSS.

Challenges

We found it challenging to design a good user-interface for quickly hitting a button, and we found challenges with learning some new technology.

Accomplishments

We are proud of tireless effort to get this project to a spot we're comfrtable with, as well as the fact that we were able to meet all three of our criteria in having a fast, safe, and simple interface.

What we learned

  • How to efficiently work as a cohesive development team
  • Node/Express
Share this project:

Updates