SAO Life to ekskluzywna aplikacja dedykowana społeczności przedsiębiorców, twórców oraz marek premium, funkcjonująca w ramach klubu SAO House. Nasz zespół wykonał na podstawie makiet wizualnych całość prac związanych z software developmentem.
Projekt zakładał stworzenie mobilnej i webowej aplikacji umożliwiającej członkom dostęp do benefitów, rezerwacji wydarzeń, usług oraz dynamicznej przestrzeni do networkingu i wymiany wartości.
Wyzwanie
Głównym celem projektu było wdrożenie platformy, która:
Jest przestrzenią dla społeczności SAO House i umożliwia dostęp do ekskluzywnych wydarzeń i treści.
Umożliwia zarządzanie członkostwem (Friend/Member) i subskrypcjami.
Obsługuje złożony system rezerwacji usług (restauracje, sale konferencyjne, wydarzenia).
Posiada dynamiczny feed z aktualnościami i rekomendacjami.
Zapewnia wysoką wydajność i bezpieczeństwo danych zgodnie z RODO.
Jednym z głównych wyzwań w pracy nad tą aplikacją była konieczność równoczesnej integracji z wieloma zewnętrznymi usługami (takimi jak Stripe, GoPOS, Firebase czy Microsoft Exchange), co wymagało precyzyjnego zaplanowania architektury backendu.
Dodatkowo stworzenie systemu różnicującego dostęp, uprawnienia oraz ścieżki użytkowników (Friend vs Member) zarówno w aplikacjach webowych, jak i mobilnych, okazało się istotnym wyzwaniem projektowym i logicznym — zwłaszcza pod kątem zapewnienia spójnego i płynnego doświadczenia użytkownika.
Rozwiązanie
Opracowaliśmy spójną architekturę opartą na nowoczesnych technologiach:
Frontend mobilny: React Native, zoptymalizowany dla iOS i Android.
Frontend webowy: Responsywny, synchronizowany z UX mobilnym.
Backend: Ruby on Rails wspierający logikę rezerwacji, płatności i zarządzania treścią.
Baza danych: PostgreSQL.
Integracje zewnętrzne:
Stripe: obsługa płatności subskrypcyjnych.
Microsoft Exchange: rezerwacje sal i synchronizacja z kalendarzem.
Firebase: analityka i powiadomienia push.
GoPOS: rezerwacje stolików w restauracjach.
Kluczowe Funkcjonalności
Rejestracja użytkowników przez ścieżki "Friend" i "Member".
Dynamiczny Main Feed z newsami i rekomendacjami.
System rezerwacji (restauracje, sale, wydarzenia).
Moduł benefitów z podglądem szczegółów.
Panel użytkownika: edycja profilu, członkostwo, płatności, powiadomienia.
Wersja webowa z panelem administracyjnym i portalem użytkownika.
Obsługa procesu płatności i potwierdzeń rezerwacji.
Rezultaty
Płynnie działająca aplikacja mobilna, z czytelnym i krótkim procesem rejestracji i rezerwacji.
Zwiększenie zaangażowania użytkowników poprzez ekskluzywne treści i personalizowane rekomendacje.
Nowoczesna platforma spełniająca wszystkie wymagania dotyczące ochrony danych osobowych i transakcji.
Podsumowanie
Aplikacja SAO Life to nowoczesne i kompleksowe rozwiązanie, które powstało z myślą o członkach klubu SAO House. Dzięki starannie przemyślanej architekturze, integracji z kluczowymi zewnętrznymi usługami oraz bogatym funkcjonalnościom, udało się stworzyć platformę, która nie tylko ułatwia rezerwacje, zarządzanie członkostwem i komunikację, ale także wzmacnia zaangażowanie społeczności poprzez dynamiczne treści i ekskluzywne korzyści z łatwym dostępem za pomocą technologii.