Inspiration

My dad owns a restaurant so I know firsthand how hard the pandemic has hit local businesses! With the restrictions put in place for them, they are not getting the support they need from the community. We know that it takes a community to persevere through these unforeseen times, so we wanted to work on a project aimed towards doing so!

What it does

Summary It game-ify’s supporting local restaurants and rewards users that expand their palate while supporting local restaurants!

Specifics We allow users to see a map showing all restaurants in all Calgarian communities, and provide incentives in the form of redeemable points. Each time a user orders from a restaurant, the user and the community receives points based on the money spent at the restaurant, the tip given, and the new restaurant multiplier which makes users more prone to chase new restaurants in their area.

How we built it

How deployed our web application using AWS and https://first2fresh.tech/ . We built it using primarily python Django and React.js with some HTML and CSS sprinkles. We scraped data from data.calgary.ca, using primarily the Community Boundaries data set, and the Calgary Business Licenses Map data set. A CI/CD Pipeline was implemented using GitHub webhooks connected to a deployment server available on DAIR cloud. New code changes were pushed directly to prod by merging the master branch into the deploy branch on GitHub.

Challenges we ran into

Too many features too little time!

Accomplishments that we're proud of

It runs and behaves properly using a deployed service. It accomplishes both the help make cities better using a cities’ data, running on a remote system.

What we learned

We learned how to plan and execute a heavily time-crunched project while remote. Touched up on some skills, and learned off of each other for our various expertises.

What's next for First2Fresh

In the future, we plan to expand First 2 Fresh to new markets like grocery stores, as well as create a more customized rewards system! We need to do our job to save the world. But let's have some fun with it!

GitHub Repo:

https://github.com/CalgaryHacks-O-no/O-no

Share this project:

Updates