
- CLIENT:
- SAO
- INDUSTRY:
- Real Estate / PropTech
A loyalty app that turns one-off purchases into long-term relationships
Project summary
LIVE PROJECT- CLIENT
- SAO
- PRODUCTS
- Mobile App, CMS, Website, Booking System / Booking Engine
- TEAM
- Mobile Developer
- Back-end Developer
- Front-end Developer
- Full-stack Developer
Results
All bookings in one place
the SAO House club's restaurant, rooms and events
A more engaged community
thanks to exclusive content and a dynamic feed
GDPR-compliant data security
with payments handled by Stripe
One account on phone and web
a mobile app and a web version on a shared backend
CHALLENGE
The main goal was to launch a platform that:
- Gives the SAO House community its own space with access to exclusive events and content.
- Handles membership (Friend/Member) and subscriptions.
- Supports a complex booking system for services (restaurants, conference rooms, events).
- Has a dynamic feed with news and recommendations.
- Delivers high performance and GDPR-compliant data security.
One of the main challenges was integrating with many external services at once (such as Stripe, GoPOS, Firebase and Microsoft Exchange), which required carefully planning the backend architecture.
On top of that, building a system that differentiates access, permissions and user journeys (Friend vs Member) across both the web and mobile apps proved a significant design and logic challenge - especially in keeping the user experience consistent and smooth.
SOLUTION
We developed a coherent architecture built on modern technology:
- Mobile frontend: React Native, optimized for iOS and Android.
- Web frontend: Responsive and aligned with the mobile UX.
- Backend: Ruby on Rails, handling the logic for bookings, payments and content management.
- Database: PostgreSQL.
- Third-party integrations:
- Stripe: subscription payments.
- Microsoft Exchange: room bookings and calendar sync.
- Firebase: analytics and push notifications.
- GoPOS: restaurant table bookings.

KEY FEATURES
- User registration via the "Friend" and "Member" paths.
- A dynamic Main Feed with news and recommendations.
- A booking system (restaurants, rooms, events).
- A benefits module with detailed views.
- A user account area: profile editing, membership, payments, notifications.
- A web version with an admin panel and a user portal.
- Payment processing and booking confirmations.

RESULTS
- A smooth mobile app with a clear, short sign-up and booking process.
- Higher user engagement through exclusive content and personalized recommendations.
- A modern platform that meets all personal data and transaction security requirements.

SUMMARY
The SAO Life app is a modern, comprehensive solution built for members of the SAO House club. Thanks to a carefully planned architecture, integrations with key external services and a rich feature set, we created a platform that not only makes bookings, membership management and communication easier, but also strengthens community engagement through dynamic content and exclusive benefits that are easy to access.

Technologies used
- MOBILE
a single codebase for the iOS and Android apps
- FRONTEND
a web app that complements the mobile channel
- FRONTEND
building the user interface
- BACKEND
business logic for membership, bookings and networking
- DATABASE
storing member, booking and subscription data
- CMS
headless CMS for managing in-app content
- THIRD-PARTY INTEGRATIONS
subscription payments for membership
- THIRD-PARTY INTEGRATIONS
analytics and push notifications
- INFRASTRUCTURE
cloud services that run the platform
- INFRASTRUCTURE
automated app deployments


