Food Circle is inspired by the idea of bringing a social aspect to food delivery by connecting communities and local establishments to maximize benefits for people in the area.

What it does

Food Circle is a web application for food delivery that creates a dynamic circle of customers by grouping orders by area, establishment, and time.

Every user in the platform belongs to a circle, just like they belong to a neighborhood. The circle corresponds to the user's delivery location, and it represents their food-ordering community. Being in a circle brings many benefits to the users, such as the ease to find establishments in the area, recommendations based on popularity, flash group deals, and participation in a community of buyers.

Each circle is presented with a panel of deals and establishments nearby. When an order is placed, a flash group deal begins. Everyone in the circle will be notified that they will receive free items, discounts, and perks for ordering from the same establishment by the end of the timer. More people ordering before the timer means more benefits for the entire circle! When the timer reaches zero, the promotions are reset and a new batch of orders from the same community begins.

The local establishments will be able to shape and configure their own marketing parameters of the flash group deals. They will have control to manipulate the areas, deals, timers, stages, and quantity of people.

By attracting the customers and grouping their orders by area, establishments, and time, Food Circle is able to make a positive impact in the environment by minimizing the number of drivers delivering and picking up food in the area.

Food Circle is not only a food delivery platform. It is a platform that builds food communities to benefit local establishments, drivers, customers, and the environment.

Establishment benefits:

  1. Increased customer reach by personalizing areas of interest and flash deals.
  2. Improved coordination and logistics.
  3. Fewer cars picking up orders at the drive-thrus.
  4. Fully customizable and easy to use platform
  5. Increased sales
  6. Building a community of buyers.

Driver benefits:

  1. Better remuneration by picking up multiple orders.
  2. Fewer fuel expenses by reducing redundant traveling.
  3. Better driving logistics by avoiding potential traffic jams.

How I built it

The core technology of Food Circle lies in the triangulation of the areas and creation of communities. The web application demo features modern and scalable technology from the Google Cloud Platform.

Firebase was used for seamless two-click authentication and user control. Datastore was used to hold all the data from the local establishments, menus, communities, orders, users, and locations. The Google Maps Javascript & Geocoding SDK was used to fetch coordinates, display establishments, and create map elements. The front-end of the application was built with HTML, JavaScript, and CSS. The back-end was written in Python with the Flask framework. The entire web application is hosted on Google App Engine.

What's next for Food Circle

Machine learning and Artificial intelligence practices to automatically shape the platform.

Share this project: