twofivesixSTUDIO · KAMPALA, UG
/04
2024

Great Outdoors Resort

Luxury resort booking and payments, end to end.

/BOOKINGS/PESAPAL/CMS
lake · canvas tent · long lens
/01 — THE BRIEF

The client needed a site that could compete with international work while operating in the Ugandan market. Clear information architecture, fast load times, and payment rails that actually work locally.

/02 — THE APPROACH

We started with the user journey — specifically how a Ugandan customer moves from discovery to checkout. Most templates assume Western infrastructure. This site was built from first principles.

The design direction was editorial: generous whitespace, a restrained type palette, and deliberate scale shifts between display and body type. No decoration for its own sake.

Every technical decision was made to serve the user first, the brand second, and the developer last. The stack is boring on purpose — stable, fast, and maintainable.

/03 — THE BUILD
FrameworkNext.js
CMSSanity
PaymentsPesapal + MTN MoMo
HostingVercel
ImagesCloudinary
AnalyticsVercel Analytics
/04 — THE OUTCOME
95+
Lighthouse
< 1.4s
LCP
100%
Mobile-first
/05 — GALLERY
desktop — full
mobile
detail
context
twofivesix
/04 · 2024

Great Outdoors Resort

Luxury resort booking and payments, end to end.

/BOOKINGS/PESAPAL/CMS
lake · canvas tent · long lens
/01 — THE BRIEF

The client needed a site that could compete with international work while operating in the Ugandan market. Clear information architecture, fast load times, and payment rails that actually work locally.

/02 — THE APPROACH

We started with the user journey — specifically how a Ugandan customer moves from discovery to checkout. Most templates assume Western infrastructure. This site was built from first principles.

The design direction was editorial: generous whitespace, a restrained type palette, and deliberate scale shifts between display and body type. No decoration for its own sake.

Every technical decision was made to serve the user first, the brand second, and the developer last. The stack is boring on purpose — stable, fast, and maintainable.

/03 — THE BUILD
FrameworkNext.js
CMSSanity
PaymentsPesapal + MTN MoMo
HostingVercel
ImagesCloudinary
AnalyticsVercel Analytics
/04 — THE OUTCOME
95+
Lighthouse
< 1.4s
LCP
100%
Mobile-first
/05 — GALLERY
desktop — full
mobile
detail
context