Tech Stack: Python/Django, Flutter, PostgreSQL

A comprehensive food truck management platform that helps customers find nearby food trucks in real-time and enables vendors to manage their business operations.

Resource Link
Mobile App github.com/zachbroad/onthegrub
Backend github.com/zachbroad/foodtruckfinder-backend

Motivation#

The food truck industry has exploded in popularity, but finding your favorite trucks can be challenging since they frequently change locations. I wanted to create a solution that would help customers easily locate food trucks while giving vendors tools to manage their business and connect with their customers.


Implementation#

Core Components#

  • Location Services: Real-time location updates and tracking
  • Vendor Portal: Business management and analytics dashboard
  • Customer Mobile App: Food truck discovery and engagement
  • Menu System: Digital menu and pricing management
  • Event Management: Catering and event booking system

Key Features#

For Food Truck Owners#

  • Real-time location tracking and status updates
  • Menu and pricing management
  • Customer engagement and notification tools
  • Traffic and sales analytics
  • Event and catering booking management
  • Fan base growth and retention features

For Customers#

  • Find and track nearby food trucks
  • Follow favorite trucks with notifications
  • Browse menus, photos, and reviews
  • Book trucks for events and catering
  • Verified locations and operating hours
  • Search by cuisine, location, or truck name

Tech Stack#

The backend is built with:

The mobile app is built with:

View Backend on GitHub | View Mobile App on GitHub