Bombay Beach Biennale Map & Schedule App
For the Bombay Beach Biennale, an annual arts festival in Bombay Beach, CA, I built an interactive map and schedule app to replace a static map and a hard-to-read mobile spreadsheet that forced attendees to jump between tools to figure out what was happening, where, and when.
The bigger challenge was behind the scenes: event data lived across Google Sheets, Airtable, emails, and form submissions — all frequently out of sync. Rather than forcing a new CMS on the team, I built the system around the tools they already used, with a data pipeline that ingested, cleaned, and merged messy inputs into a single canonical source of truth. The app stayed resilient through last-minute edits, with no manual copy/paste updates.
The React-based frontend, integrating the Google Maps API, features a live map with venue pins, a schedule/calendar view with date and time filtering, and detail panels for each venue and event — all wrapped in a mobile-first UX for attendees navigating the town in real time. The result: a static festival map became a navigable, real-time event experience for attendees, and a far more manageable update workflow for organizers.