Tenebrex Hospitality
Platformă de membership privat
O casă de ospitalitate privată își dorea ca membership-ul însuși să fie produsul: un card pe care membrul îl poartă cu el, un nivel care înseamnă ceva și un concierge care răspunde — fără un tabel ascuns în spatele cortinei.
— Pe scurt
O platformă de ospitalitate cu membership privat — card de membru digital, beneficii pe niveluri și un flux de cereri către concierge — livrată ca aplicație web, cu clienți nativi iOS și Android pe aceeași schemă.
- Industrie
- Ospitalitate
- Produs
- Platformă de membership privat
- Durată
- Livrare pe etape, în desfășurare
- Echipă
- Echipa Glassbridge de produs, design și inginerie
Provocarea
Membership-ul, rezervările și conversațiile cu concierge-ul trăiau în trei locuri diferite, iar economia casei stătea în aceleași înregistrări pe care membrii le puteau citi. Orice interfață construită peste acele date fie ar fi scurs marja, fie ar fi ascuns membrului propriul său istoric.
Abordarea
- 01
Am împărțit schema după o singură regulă — un rând citit de două părți nu are voie să poarte o cifră pe care doar una dintre ele o poate vedea — mutând cifrele interne în tabele-soră legate unu-la-unu
- 02
Am impus dreptul de acces exclusiv prin row-level security, ca să nu existe niciodată o a doua copie a regulii în codul aplicației, care să se abată în timp
- 03
Am stocat bilingv, la nivel de bază de date, fiecare text destinat membrilor, redus la limba activă în momentul citirii
- 04
Am construit cardul de membru ca o singură specificație și l-am randat nativ de trei ori — web, SwiftUI și Compose — în loc să livrăm un webview
Stack
- Next.js
- TypeScript
- Tailwind CSS
- Supabase
- SwiftUI
- Kotlin
Rezultatul
Membrii, concierge-ii și casa lucrează din aceleași înregistrări, fără tabel comun și fără redactare manuală. Fluxul de cereri către concierge poartă un istoric complet de stări pe care doar sistemul îl poate scrie.
- Clienți pe o singură schemă
3
Clienți pe o singură schemă
- Niveluri de membership modelate
6
Niveluri de membership modelate
- Bilingv până la nivelul datelor
EN / FR
Bilingv până la nivelul datelor
Colaborarea
Arie de lucru
- Strategie de produs
- Design de brand și interfață
- Inginerie de platformă
- iOS și Android nativ
- Arhitectură de date
Durată
Livrare pe etape, în desfășurare
Echipă
Echipa Glassbridge de produs, design și inginerie
— În continuare
Construiți ceva asemănător cu Tenebrex Hospitality?
Spuneți-ne ce încercați să construiți. Vă spunem cum am aborda noi lucrurile.