Build log

PubCall

Native iOS app for coordinating pub meetups — venue voting, RSVPs, friend groups, and Google Maps discovery.

ReactCapacitoriOSSupabaseMaps

Overview

PubCall (PubAlert) helps friend groups propose pubs and meeting times, vote on options, and navigate with native GPS — built as a Capacitor-wrapped React app with Supabase backend.

Stack

  • React 18 + TypeScript + Vite + Tailwind
  • Capacitor for native iOS (geolocation, camera, photo library)
  • Supabase Auth, PostgreSQL with RLS, PostGIS for location queries
  • Google Maps JavaScript + Places API

Highlights

  • Friend requests, groups, and real-time notifications
  • Multi-option venue and time voting with RSVP states
  • Row-level security across thirteen tables