Beranda — action first, then the feed
beranda.html
- The top block is not the feed. 46% of converters convert on signup day and 96% of loans are created in clinic hours — so the person most likely to be looking at this screen is standing at a counter. Discovery starts below that block.
- 'Kamu di dekat …' uses coordinates the app already collects (useClientCoords). Detecting the clinic removes the step that most predicts conversion — clinic-at-signup converts at 19.4% vs 7.9%.
- Sticky thin limit bar — the full card scrolls away, the strip sticks. Scroll this wireframe and it behaves. In production it should cross-fade rather than appear twice.
- Tunjukkan ke kasir is for the staff, not the patient. Provider-sourced is ~48% of signups and the best-converting channel; the counter conversation needs something to show.
- Sections are horizontal so one vertical screen can carry many kinds of content without becoming a wall.
- Feed order is fixed: act → status → discover. Status cards always outrank content.
Cold start is content supply, not UI. IG posts and blog are first-party and available today; clinic-authored media needs the provider dashboard as a CMS.