Inspiration
The ACLU Challenge inspired this project. However, instead of the main challenge we chose to address the problem behind the problem. That problem being the fact that when complaints are submitted against the police / fire departments, those complaints fall into a black hole with no guarantee of a follow up. Exposed aims to address the issue by making the complaints and their status publicly available, hopefully creating a little more pressure and accountability.
What it does
Exposed visualizes complaints against the police and fire departments. It makes the information more accessible to the public, and also makes it easier to spot trends and repeat offenders.
How we built it
We built Exposed with React and Firebase which allows realtime visualization of complaints the instant they are submitted.
Challenges we ran into
Getting our environment setup and wiring together the project was a task. We realized that Exposed relies heavily on the assumption that we will be able tap into complaint submission data from other sources which may not possible at this time.
Accomplishments that we're proud of
Well, we got it working so that's a huge plus haha.
What we learned
We learned that React can be complicated, and that there are a ton of regulations around data stewarding which make this sort of thing difficult to pull off.
What's next for Exposed
It needs to be made a little more modular and requires the loving touch of a designer, but if a third party application is successfully created that can feed Exposed the data it needs, Exposed can go live.
Log in or sign up for Devpost to join the conversation.