Marketplaces · Marketplace Booking Funnel Mobile
Amberstudent
Consumer-facing student accommodation marketplace mobile app with integrated booking, payment, lead capture, and.
The brief
Accelerate feature development and UX quality on the Amberstudent React Native app by embedding a developer (Anirudh) to build and stabilise core booking/payment/map modules, and a product designer (Himanshu) to drive research-led UX improvements across the entire conversion funnel — from discovery through booking confirmation — across multiple international markets.
What we built
A fully featured React Native mobile application for Amberstudent — a global student accommodation marketplace. Anirudh Malik built and stabilised core transactional modules including My Bookings management, interactive map view with marker clustering, sold-out/enquire-now flows, Stripe payment integration, and a multi-SDK analytics stack (MoEngage, Singular, Zendesk). Himanshu Kandpal served as an embedded product designer executing 40+ weeks of continuous UX work spanning: Lead Form 2.0 research and redesign, complete Book Form revamp with multi-country (UK/US/AUS) variations, Stripe payment page with failure recovery UX, property comparison tool, NPS collection flow, homepage personalisation for repeat users, review collection flow across app/web/mweb/email, FAQ integration, chatbot UI, and — critically — a ground-up Design System V2 covering typography, colours, components, and navigation tokens aligned with development teams.
My Bookings module, Map View with clustering (feature-flagged), Sold-Out/Enquire-Now flow, Stripe payment integration with multi-type support, MoEngage/Singular/Zendesk SDK stack, and Design System V2 components all delivered and handed off. Book Form revamp, Lead Form 2.0, Payment Failure screens, NPS UI, Compare Properties flow, Review Collection flow, FAQ integration, and Homepage Personalisation designs completed and in handoff/UAT stages as of end of engagement.
Delivery timeline
How it was built, phase by phase.
8 workstreams across 44 weeks of operated delivery.
- buildWeek 1–4 (Dec 2023)
My Bookings & Booking Management Flow
End-to-end implementation of the My Bookings section including no-booking empty states, payment triggers from bookings, pull-to-refresh, and state persistence across login/logout cycles.
Fully functional My Bookings module with state persistence, empty states, and seamless payment re-entry from booking cards.
React NativeSentry - buildWeek 1–4 (Dec 2023)
Map View & Property Discovery
Interactive map view for property discovery including marker clustering, zoom control, distance display, and feature-flag gating. Documented for handoff.
Production-ready map view with clustering, distance indicators, and iOS-specific bug fixes, gated by feature flag and unit tested.
React NativeMap SDKFeature Flags - buildWeek 1–4 (Dec 2023) + Feb 2024
Sold-Out Properties & Enquire Now Flow
Handling sold-out property states by blocking booking forms, surfacing lead/enquiry forms, and implementing a dedicated enquire-now flow with join-waitlist CTAs.
Complete sold-out property handling with lead capture and waitlist mechanics to prevent booking funnel drop-off.
React NativeFigma - designDec 2023 – May 2024
Lead Form Research, Redesign & Optimisation
Deep qualitative and competitive research into the lead form, followed by multiple design iterations (2.0), user interviews, data analysis, and WhatsApp intention capturing.
Lead Form 2.0 design with research-backed iterations, WhatsApp capture variant, and validated through user interviews.
FigmaUser InterviewsAnalytics Data - designJan 2024 – Jun 2024
Book Form Revamp & Multi-Country Research
Complete overhaul of the booking form UX covering personal details, accommodation accordion, content changes, country-specific research (UK, US, Australia), loader experience, and success page redesign.
Revamped book form with multi-market variations (UK, US, AUS), improved loader experience, and streamlined lead-to-book transition.
FigmaCompetitive Analysis - designMar 2024 – May 2024
Stripe Payment Page Redesign & Failure Handling
End-to-end redesign of the Stripe payment page including multiple payment types, payment failure screens with root-cause categorisation, competitor analysis, and multiple iteration rounds.
Comprehensive Stripe payment flow with multi-type support, failure recovery UX, and research-validated failure reason screens.
FigmaStripeCompetitive Analysis - designMay 2024 – Jun 2024
Property Comparison & NPS Flow Design
Design of a property comparison feature and Net Promoter Score (NPS) collection flow, including multiple iterations, user persona creation from interview data, and community nudges in the book form.
Comparison tool and NPS flow designs ready for development handoff, backed by persona research.
FigmaUser Interviews - buildJun 2024 – Sep 2024
Design System V2 (Mobile & Web Components)
Ground-up creation of a comprehensive design system covering typography, colours, buttons, forms, input fields, navigation, tabs, toasts, chips, header/footer components — aligned with dev teams for implementation.
Production-grade Design System V2 spanning mobile app and web, with standardised naming conventions and dev-aligned component library.
FigmaDesign TokensComponent Libraries
More case studies
Related work
09 · Run a function
Stop renting hours. Start running functions.
Pick the function you want off your plate. We'll map the brain and name the outcome we'd commit to — before you do.
