Lumi: Website
Lumi’s public website: what it is, who it’s for, and where to get the app.
1 · The job
One page, one job.
The site has to explain Lumi in a few seconds and get people to the app. About and Contact open as sheets over the page, so visitors never lose their place.
2 · The craft
An art studio, not a landing page.
The headline cycles through the people you can make things with: artists, illustrators, musicians, writers. Moving the pointer paints a soft brush stroke across the page. Motion turns off for anyone who prefers reduced motion, dialogs work from the keyboard, and dark mode remembers your choice.
3 · Under the hood
A small surface, built carefully.
Sign-ups go through one API route into Neon Postgres. Emails are normalized, and repeat sign-ups update the existing record, so nobody is listed twice. Rate limiting, Cloudflare Turnstile, a hidden bot trap and hashed IP addresses keep bots out without storing more than the site needs.
