Realizacja
Meetapka: wspólne posiłki, bezpiecznie zorganizowane
Aplikacja do posiłków w małych grupach w Polsce: brunch, kolacja, kawa czy wspólne gotowanie, ze znajomymi lub ludźmi z okolicy. Spotkania z nieznajomymi sprawiają, że bezpieczeństwo jest podstawowym wymaganiem, a popularne posiłki zamieniają limit miejsc w prawdziwy problem techniczny.
Działające demo

Problem
Organizacja posiłku z nieznajomymi wymaga czegoś więcej niż strony wydarzenia: miejsca trzeba uczciwie ograniczyć, adres domowy gospodarza nie może być publiczny, a kogoś musi dać się zablokować i zgłosić.
Najważniejsze funkcje
- Cykl życia spotkania: spotkania publiczne i prywatne, z zaproszeniami.
- Dołączanie od razu lub po akceptacji gospodarza oraz lista rezerwowa.
- Dokładny adres widoczny tylko dla potwierdzonych gości.
- Blokowanie, zgłoszenia, kolejka moderacji, zawieszenia i oceny.
- Kalkulator podziału rachunku i powiadomienia w aplikacji.
- Eksport danych i wersjonowana akceptacja regulaminu.
- Jasny i ciemny motyw.
Wyzwanie inżynierskie: 20 osób, 2 miejsca
Gdy wiele osób dołącza w tej samej chwili, proste liczniki przepełniają spotkanie. Meetapka łączy blokadę wiersza, liczniki i ograniczenie CHECK w bazie danych. Automatyczny test wysyła 20 osób naraz po 2 miejsca: dokładnie 2 dostają potwierdzenie, a 18 trafia na listę rezerwową, każda z unikalną pozycją.
Architektura i technologie
Modularny monolit w ASP.NET Core (.NET 10) z PostgreSQL na Google Cloud Run oraz Angular 21 na Firebase Hosting z Firebase Auth. Testy API, aplikacji webowej i end-to-end są automatyczne.
Zobacz też
- Aplikacje SaaS: Od pierwszej wersji po produkt dla wielu firm: rozdzielone dane klientów, role i fundament pod rozwój.