Description: We wanted to create an app that can be used to search for businesses that have recently re-opened with new safety measures in place for patrons. Rather than having to search for a business, you have in mind, and then check if they are even open, and then try and find out if they have any new safety measures (like outdoor seating or a smaller maximum occupancy) you can instead just use our Safe Business Finder to search for a business that would already be assured to be practicing those. Right now our app lists a set of businesses we have added to the database ourselves, but in the future, any business would be able to create an account and add themself to the database, where it is a requirement to state what new safe practices you are implementing. Right now you can use filters to narrow down the type of activity you are searching (either a restaurant, a recreational activity, or a goods store) and the radius of that activity to your current location (using Google Maps API). You can also search for keywords using a search bar.
How It's Made: This app was built using a Django Framework that was then deployed using Google App Engine. The webpages use Bootstrap HTML/CSS to make it look professional. The database was generated using Django models running on a Google Cloud MySQL server. The backend is built using Python and JavaScript. The Google Maps API is used to display a map of your current location and the businesses around you.
Challenges: The biggest challenge for our team was implementing the Google Maps API (as a fairly last-minute enhancement) and calculating distances between the user and the listed businesses
Team Mates
Stelios Papoutsakis - Senior Electrical Engineering Major and Computer Science Minor at University of Portland Jason Twigg - Senior Electrical Engineering and Computer Science Double Major at University of Portland Spencer Rose - Senior Electrical Engineering Major and Computer Science Minor at University of Portland
SafeBusinessFinder
Hack'20

Log in or sign up for Devpost to join the conversation.