Resort + Admin · Product / Builder · 2025

Sunset Haven

Next.js 14TypeScriptSupabasePaystackshadcn/ui

A luxury resort website with a complete content-management backoffice.

01

01 · Problem

A luxury resort needed a presence as polished as its experience, and a way for the team to actually run it.

02

02 · What I did

I built a public showcase alongside a full admin backoffice: multi-tier event pricing with Paystack, role-based access from viewer to super-admin, and a content studio for gallery, events, inquiries, and testimonials. I wired Microsoft Clarity on both surfaces to understand behaviour.

03

03 · Outcome

Beauty for guests, control for the team, with real bookings and behaviour tracked end to end.

04

04 · Features & outcomes

Events & Payments
Multi-tier pricing + Paystack
RBAC Admin
viewer → super_admin
Content Studio
Gallery, events, testimonials
Analytics
Behaviour tracked end-to-end

Events & Payments. A multi-tier event pricing system with Paystack integration for real bookings.

RBAC Admin. Role-based access control across viewer, editor, admin and super_admin roles.

Content Studio. A complete backoffice to manage gallery (with tagging), events, inquiries and testimonials.

Analytics. Microsoft Clarity on both the frontend and admin to understand user behaviour.

SPEC 06 · SUNSET HAVEN · OLAMIDE IROJAH · REV 2026.06