Inspiration

Have you ever wanted to share your grand mother's family recipe with the world or wondered what kind of food lurks around the corner? Look no further! FindMyFood allows you to cook, sell, and find amazing food near you! The price of a modern-day meal has skyrocketed throughout the last months and years. It's not unusual to pay hundreds upon hundreds of dollars each month for groceries and takeouts. We wanted to give people a way to enjoy food, locally made and at a reasonable price. We also wanted to factor in everyone who would like to help their community by offering them a platform for their custom recipes.

What it does

FindMyFood is a platform that allows users to connect, buy and sell homemade food. A customer will be able to browse all kinds of meals on the website to find homemade dish and order directly from the seller. From the sellers' point of view, the application gives them a secure platform to make transactions with their client. They have access to their current orders and available meals.

How we built it

We used Angular, Node.js, Mongo DB, an AWS infrastructure, and a lot of caffeine.

Challenges we ran into

We tried implementing an image server to allow users to upload their own images for the meals, but we ran out of time getting it to work. So, for now, meal images need to be uploaded elsewhere and the URL need to be linked to the listing. Also, deploying the site with https has proven to be tricky. We ended up getting it working, but the certificates are deemed unsafe, so there are extra steps required to access the deployed website.

Accomplishments that we're proud of

We were able to implement an authenticator system for the users and deploy in https

What we learned

During this Hackatown, we learned to perfect our skills and abilities with Angular, Node.js and MongoDB. This allowed us to create a full-stack application in the span of 48h. We learned to develop, implement, test and deploy a website application to the Amazon Web Services and Github Pages.

What's next for FindMyFood

We would like to develop new features and improve the user experience :

  • Filter meals by tags and personal user recommendation
  • Add a user location map allowing people to locate sellers and see meals available nearby
  • Complete the Seller Dashboard
  • and much more!
Share this project:

Updates