Alle Projekte

Mobile-App für iOS und Android

Beach Together

Community-App für Beachvolleyball: offene Spiele auf der Karte finden, beitreten und sich im Chat abstimmen.

registrierte Nutzer
600
Unit-Tests
612
ADRs
25
Website von Beach Together mit App-Ansicht auf einer Karte

Problem

Spontan Beachvolleyball zu spielen scheitert oft an ein, zwei fehlenden Leuten. Organisiert wird in unübersichtlichen WhatsApp-Gruppen – oder man fährt auf Verdacht zum Platz.

Ansatz

  1. 1

    React Native mit Expo und Supabase, aufgebaut in drei strikt getrennten Schichten; 25 Architekturentscheidungen sind als ADRs festgehalten.

  2. 2

    Spiele auf der Karte mit Filter nach Umkreis und Spielniveau, Beitrittsanfragen an den Host und ein automatisch angelegter Gruppenchat in Echtzeit.

  3. 3

    Abgesichert mit 612 Unit-Tests, Tests der Zugriffsregeln direkt in der Datenbank (Row Level Security) und End-to-End-Tests mit Maestro.

Ergebnis

Im App Store und bei Google Play, 600 registrierte Nutzer im ersten Sommer. Das Projekt ruht derzeit, die App läuft weiter.

Technik

  • React Native
  • Expo
  • Supabase
  • PostgreSQL
  • Maestro