Hotel booking and loyalty app for a hospitality group
Members of a hotel group book at member rates, pay with any mix of points and cash, check in online the day before and open their room with the app.
- SECTOR
- Hospitality & Property
- LOCATION
- Indonesia
- YEAR
- 2017–2018
- DELIVERED AS
Names and sensitive information are blurred under NDA.


The problem
The group wanted an iPhone and Android app for the most loyal members of its guest loyalty programme, in more than one language. From the app, members would find a hotel near them or anywhere in the group, redeem points, book in one tap with their saved details and see their points balance and their upcoming and past stays. Once they arrived, it was to give them keyless check-in, the local weather and the hotel’s facilities.
What we built
An iPhone and Android app for the members of a hospitality group’s loyalty programme. Members search the group’s hotels with the member rate next to the public rate, pay with any mix of points and cash, and keep each booking as a wallet pass. The day before arrival they check in online, and at the hotel the app opens the room door and lists what is open that day.
Screen by screen
What we were asked to solve


01 / 08
Tiers and trip style set at sign-up
- What we built
- Sign-up explains each tier by the nights it needs, from Member on day one to Platinum at 50 nights, and what a point is worth: Rp 50 off the stay. The last screen asks who usually travels with the member and which facilities to show first, and the home screen and search follow that answer.

02 / 08
Tier, points and nights on the home screen
- What we built
- Home opens on the member’s tier, points and nights towards the next tier. The offers below follow the local calendar, from the year-end school holidays to Lebaran, and the destinations picked for the member match the trip style from sign-up. Language and currency switch from the top corner.

03 / 08
Search by destination, airport or nearby
- What we built
- Members search by destination, by airport code or near where they are, then set the dates and the number of adults and children. The trip style from sign-up arrives as filters, the button counts the hotels that match, and a switch shows every price in points.

04 / 08
Member rate next to the public rate
- What we built
- Each result shows the member rate beside the struck-through public rate and the points a night earns, with tax and service charge included. The filters in use sit above the list, and one tap removes one.

05 / 08
Rooms and facilities, booked in one tap
- What we built
- The hotel page opens with photos, the members’ rating and the share of families among its guests, then the facilities families look for, phone key included. Each room lists its beds, size and member rate per night, and the all-in total for the stay sits next to a button that books in one tap with the member’s saved details.

06 / 08
Points and cash on one booking
- What we built
- A slider mixes points and cash on any booking, with Cash, Mix and Max points as shortcuts, and the points come off the total in rupiah. Service charge and local tax show before the member confirms with Face ID and pays by saved card, bank transfer or at the hotel.

07 / 08
The booking as a wallet pass
- What we built
- After booking, the stay goes into Apple Wallet or Android Pay with the tier, booking code, dates and member number, and the pass works at the lobby without signal. The same screen gives the drive from the airport and leads to online check-in.

Online check-in1 / 3
08 / 08 · 1 of 3
Checked in the day before
- What we built
- The day before arrival the member checks in from the phone in four steps: ID, arrival time, room preferences such as a baby cot, and a card to guarantee payment. The screen then shows when the phone key starts and stops working, and key cards stay available at the front desk.
08 / 08 · 2 of 3
The phone opens the room
- What we built
- On arrival the app becomes the room key. The room number fills the screen, and the member holds the phone near the door to open it over Bluetooth, from check-in time on the first day to checkout on the last.
08 / 08 · 3 of 3
What the hotel has open today
- What we built
- Today at the hotel shows the night of the stay and the room, the temperature and when rain is due, sunset and the evening prayer time. Each facility follows with its hours and whether it is open, and towels, a baby cot or turndown can be sent to the room from the same screen.
How the 8-week build went
Listen & prototype
Worked through the loyalty rules and the booking flow with the group, then built a clickable prototype from sign-up to the room key and revised it in week 3 before the build.
Core build
Built the iPhone and Android apps, from sign-up with tiers and trip style to search at member rates, the points and cash slider, wallet passes, online check-in and the phone key.
Live & handover
Released the apps on the App Store and Play Store and handed over the source code and documentation.






