All Case Studies

Food & Delivery

Community Food Catering App

FMB

Timeline

4 mo

Team

2

Launch

Q1 2020

FMB community food catering app

Overview

The Challenge

FMB is a community-driven food catering initiative that organises meals for events, gatherings, and regular community dinners. Coordination was happening through group chats, spreadsheets, and phone calls -- a process that broke down as the community grew. RSVPs were unreliable, delivery logistics were chaotic, and event organisers had no central tool to manage it all.

The community needed a dedicated mobile app that members could use to browse upcoming events, RSVP for meals, specify dietary requirements, and arrange deliveries. Organisers needed a backend to plan menus, track headcounts, coordinate volunteer delivery drivers, and send notifications to the community.

The constraint was tight: a two-person team with four months to deliver a production-ready app on both iOS and Android, complete with push notifications and real-time updates. Budget was limited, so the architecture needed to be cost-effective at the scale of a few hundred active users.

Solution

What We Built

We built a cross-platform mobile app using Angular with Capacitor for native iOS and Android deployment. The backend runs on NodeJS microservices deployed as serverless functions behind API Gateway, with MongoDB handling the document-oriented data model for events, menus, RSVPs, and delivery routes.

The app provides two interfaces: a member-facing experience for browsing events and managing RSVPs, and an organiser dashboard for planning menus, tracking headcounts in real time, and coordinating delivery logistics. Push notifications keep the community informed about new events, menu updates, and delivery ETAs.

The serverless architecture keeps operational costs near zero during quiet periods and scales automatically when events are announced and RSVPs surge. The entire backend runs within the AWS free tier for the majority of the month.

Tech Stack

AngularNodeJSMongoDBServerlessAPI GatewayCapacitorMicroservices

Key Features

What makes it work

01

Event Management

Organisers create events with menus, dates, capacity limits, and delivery zones. Members browse and RSVP directly from the app.

02

RSVP & Dietary Tracking

Members select meals, specify dietary requirements and allergies, and manage their RSVPs. Real-time headcount updates for organisers.

03

Delivery Coordination

Route planning for volunteer drivers with delivery zones, time windows, and real-time status updates for recipients.

04

Push Notifications

Native push notifications for new events, RSVP reminders, menu changes, and delivery status updates across iOS and Android.

05

Community Directory

Member profiles with preferences, dietary information, and delivery addresses. Privacy-conscious design with opt-in visibility.

06

300+ Active Users

The app serves an active community of over 300 members who regularly engage with events, meals, and delivery services.

Let's build something like this for you