Inspiration

The black community as a whole has had many issues dealing with law enforcement. One issue in particular is being pulled over. There is a lot of tension when a black person is pulled over by a police officer. If someone is not able to remain calm during this situation the problem escalates and can end with unfortunate consequences.

What it does

CCSafe is a mobile app designed to keep the user safe when getting pulled over. It then tells users about the process and remind them of their rights before interacting with the officer. Lastly, it records and sends video of police interaction to selected people.

How we built it

We built this using the web speech api and speech recognition along with HTML, CSS, JavaScript, and Bootstrap. The database for pulling information comes from AWS DynamoDB.

N.B. To see code in action with speech recognition enabled to trigger web speech api verbalizing guidance, see https://drive.google.com/file/d/1Eqz1LZsQTvw41Zfbtv0jWzNhEThFiFnj/view?usp=sharing

Challenges we ran into

We had a few strong ideas and eventually opted for the one that we thought was more feasible to complete in 24 hours.

Accomplishments that we're proud of

We pulled together as a team!

What we learned

From a real application world standpoint, we learned about nuances of ensuring that all sides feel safe. From a technical standpoint, we learned how to use speech recognition and text to speech APIs.

What's next for CCSafe

We'd work with local officers and attorneys to ensure that this app is designed in a way that works for everyone. We'd later approach automakers to include this in their own car systems.

Share this project:

Updates