client-brief-initial

drafttype/doc

Client brief — first meeting (initial)

TL;DR

Client wants a museum information / landing website (history, location, and related info) plus a Rumah Singgah booking feature where each logged-in user may book at most one night per month. An admin area is required to monitor bookings and manage site content. Language: Indonesian only for now. Details remain thin until the follow-up meeting Friday night (2026-05-22).

Captured requirements

AreaRequirement
Public siteInformational / landing pages: history, location, etc. (exact page list TBD)
Rumah SinggahBooking system; 1 night per user per calendar month (needs authenticated user)
AdminMonitor bookings; manage webapp content
LocaleID only (UI + content direction)
Auth rolesadmin — operations; user — can book Rumah Singgah
Auth methodsGoogle sign-in and email + password; keep implementation simple (tight deadline)
Content (interim)Landing assets via /public until CMS scope is confirmed
InfraLumenDev hosts everything; Vercel + MongoDB; dev local, prod on Vercel
RepoSingle Next.js app in LumenDev GitHub
CommercialPricing model deferred
Task trackingNo ClickUp yet — vault backlog only

Delivery strategy (2026-05-21)

Build technical base now (repo, auth, booking skeleton, admin shell, placeholder ID pages) so Friday meeting can focus on content and acceptance tweaks rather than cold-start engineering.

Known from research (verify with client Friday)

  • Museum: Museum Ibu Marsinah dan Rumah Singgah — inaugurated 16 May 2026, Desa Nglundo, Sukomoro, Nganjuk; daily 10:00–17:00 WIB, free admission. See [[Projects/lumendev-museum-ibu-marsinah/context/museum-visit-facts|museum-visit-facts]].
  • Subject: Marsinah — Pahlawan Nasional (10 Nov 2025); biography/timeline for copy in [[Projects/lumendev-museum-ibu-marsinah/context/marsinah-subject-profile|marsinah-subject-profile]].
  • Reference IA: 13-section vision vs v0 subset — [[Projects/lumendev-museum-ibu-marsinah/context/content-ia-editorial|content-ia-editorial]].

Gaps — confirm with client (Friday)

Authoritative checklist: [[Projects/lumendev-museum-ibu-marsinah/meetings/2026-05-22-client-scope-lock|Meeting prep — scope lock (§1–§11 + acceptance)]].

  • §1 Client, contacts, content deadlines, placeholder policy
  • §2 Product fundamentals — target users, goals, maintainer/admin, post-launch ownership, data/privacy
  • §3 Auth (registration, Google/email, profile fields, no email for v0)
  • §4 Sitemap, nav, legal, SEO/social
  • §5 Content sign-off (facts, bio, sensitivity, image rights, brand)
  • §6–§8 Rumah Singgah (physical stay, global + per-user capacity, UX, notifications)
  • §9 Admin (bookings, CMS, CSV, provisioning)
  • §10 Launch (soft vs public, domain/DNS, out-of-v0 list)
  • §11 Commercial (optional)
  • Agreed acceptance checklist (meeting note)

Related

  • [[Projects/lumendev-museum-ibu-marsinah/meetings/2026-05-22-client-scope-lock|Meeting prep — Friday scope lock (2026-05-22)]]
  • [[Projects/lumendev-museum-ibu-marsinah/context/rumah-singgah-booking-rules|Booking rules (engineering)]]
  • [[Projects/lumendev-museum-ibu-marsinah/backlog/p1-client-meeting-friday-scope-lock|Backlog — Friday scope lock]]