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.

sao

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.

sao life app

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.

Zobacz projekt LIVE