Delivered engagementMedia & Content · $35k – $40k+
HostMost

Event & group finance app · iOS & Android

Delivered engagement. Coralsoft designed and built this product end to end; figures below retain their evidence level.

MobileWebBackendReact Native 0.81Expo SDK 54Expo Router 6
HostMost event detail screen: a weekend trip with status, location and shared media
HostMost finances tab: expense ledger, shared totals, fee rules and balances
The situation

What was in place before we started.

A greenfield cross-platform mobile app that brings event planning, shared expenses, debt settlement, and group chat into one place — designed, built, and shipped to the App Store and Google Play by Coralsoft.

Group events — game nights, poker evenings, shared trips, team outings — involve three recurring headaches: coordinating who is coming, splitting costs fairly, and chasing people for money afterwards. Most groups solve this with a combination of WhatsApp threads, spreadsheets, and Revolut requests. It works until it does not.

HostMost was built to collapse that stack into a single mobile app. The product vision was straightforward: one place from invitation to final payment. The engineering challenge was anything but — this is a social product, a finance product, and a real-time collaboration product simultaneously, with a niche vertical feature (a full poker chip ledger) layered on top.

Constraint

The engagement was greenfield: no existing codebase, no inherited decisions. Coralsoft designed and built the entire product — mobile client, Supabase backend, serverless automation, and production release pipelines for both app stores — from day one to v1.1.31 in production.

Timeline
8 months reconstructed
Team
6 people reconstructed
Budget
$35k – $40k+ reconstructed
Platforms
3
Stackrecorded
React Native 0.81Expo SDK 54Expo Router 6TanStack Query v5NativeWind 4 + Gluestack UIReact Hook Form + ZodExpo Push (APNs + FCM)Supabase PostgreSQL + RLSSupabase RealtimeSupabase Edge Functions (Deno)pg_cronTypeScript 5.9MailjetEAS Build + OTA Updates
Challenges

Each constraint, and what we did about it.

Constraint

The engagement was greenfield: no existing codebase, no inherited decisions. Coralsoft designed and built the entire product — mobile client, Supabase backend, serverless automation, and production release pipelines for both app stores — from day one to v1.1.31 in production.

What we did

The mobile client follows a feature-based modular structure under Expo Router — file-based routes in app/, business logic per domain in features/, shared primitives in components/. TanStack React Query manages all server state; Supabase Realtime subscriptions feed live finance and chat updates directly into the query cache without polling. The React Native New Architecture is enabled in production.

Results

Outcome, with the source of every figure.

70+
Incremental PostgreSQL migrations through v1.1.31
self-reportedCoralsoft's own figure for its own delivery, stated in cases.ts. No third-party attestation in the sources.
34+
App routes shipped across six feature domains
self-reportedCoralsoft's own figure for its own delivery, stated in cases.ts. No third-party attestation in the sources.
6
Feature domains — events, finance, chips, messaging, venues, social graph
self-reportedCoralsoft's own figure for its own delivery, stated in cases.ts. No third-party attestation in the sources.
Roadmap

How it was sequenced.

8 monthsreconstructed delivery
Weeks 1–5

Discovery & architecture

Create, edit, role assignment, status workflow, activity feed, media gallery, polls and reminders.

  • Events
Weeks 6–17

Core build

Social graph with search, email-based invite funnel, blocking and reporting.

  • Connections
Weeks 18–24

Integrations & data

House listings, availability windows, access control, image galleries and event linking — letting frequent hosts build a reusable library of locations.

  • Venues
Weeks 25–31

Hardening & QA

Expenses, splits, balances, settlements, fee rules, freeze controls and cross-event debt — built on a proper ledger, not UI-level arithmetic.

  • Finances
Weeks 32–35

Launch & handover

Buy-ins, cash-outs, requests, approvals, void/correction and materialised balances — a first-class backend concept, not a hack layered on top of expenses.

  • Poker chips

More work like this.

Every case study is a Coralsoft delivery story, with the evidence behind each figure kept visible.