SAO Life - aplikacja lojalnościowa dla klientów marki premium
Mobile development, Web development
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.
Wykorzystane narzędzia i technologie
Umów się na bezpłatną konsultację
Twoje dane przetwarzamy zgodnie z naszą polityką prywatności.
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.
Wyzwaniem dla tej aplikacji była konieczność jednoczesnej integracji z wieloma zewnętrznymi usługami (Stripe, GoPOS, Firebase, Microsoft Exchange) co wymagało precyzyjnego zaplanowania architektury backendu. A także stworzenie systemu, który różnicuje dostęp, uprawnienia oraz ścieżki użytkowników (Friend vs Member) w aplikacjach webowych i mobilnych, okazało się sporym wyzwaniem zarówno projektowym, jak i logicznym, zwłaszcza gdy chodziło o zachowanie płynności 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.
- 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.