We were inspired by the Angel Shot concept, first attempted at a restaurant in St. Petersburg, Florida. When women felt they were in danger during their date, they were encouraged to order an "angel shot" and an employee from the restaurant would help them leave the location safely.

What it does

Guardian Angel provides a list of restaurants on the map that participate in the Angel Shot concept. It also allows users to leave a review and a restaurant to ask to be added to the list.

How we built it

We built our app in React js for our front end and used Firebase for authentication and database.

Challenges we ran into

The majority of our group was unfamiliar with React js and so learning it in order to contribute was difficult. We also had some difficulty dividing the tasks and making sure we did not have feature bloat.

Accomplishments that we're proud of

Making a wonderful looking website that interacts with the database at every necessary point that also provides a good service to the public.

What we learned

We learned how React js works and the intricacies of coupling a backend service to React js

What's next for Guardian Angel

Members of our group may carry it forwards and run the service seriously. We can promote it to restaurants to raise awareness of keeping our eyes out too.

Necessary Dependencies

cd to Guardian-Angel/guardian-angel-frontend and run the command npm i

Running the Project

cd to Guardian-Angel/guardian-angel-frontend and run npm start

Share this project: