LÚMINA breaks with the soft look the beauty industry defaults to: brutalism, high contrast and oversized type for a brand that refuses to look like anyone else. Next.js 16 underneath, bold design up front.
Hard grids, high contrast and expressive typography. An identity that sticks.
Treatments organised with clear copy and strong visual hierarchy.
Designed from the phone up and verified 100% responsive on real devices.
Static generation with Next.js 16: Core Web Vitals in the green.
No database, no backend: deploy it and it just works.
Contact and booking calls-to-action at the key points of the journey.
Tell me about your project and I'll come back with a clear plan: scope, timeline and a price with no surprises. No strings attached.