Skip to content
Serhii Kuznetsov
All projects

10Landing Page2026Solo — design and build

Lumora — AI Analytics Landing Page

An animated SaaS landing page for a fictional AI product-analytics platform, in light and dark.

Open live site

Private repo

Lumora — AI Analytics Landing Page screenshot

The problem

A SaaS landing page is the easiest thing to make look generic: buy a template, drop in stock screenshots of a dashboard that does not exist, ship. I wanted one that carries its own weight — every visual drawn rather than photographed, and a light theme that is a real design rather than the dark one with the colours flipped.

Decisions

  1. 01

    No images at all

    The dashboard mock, the churn chart, the integration orbit and the logos are CSS and SVG. The page ships no image weight, which is also why it stays fast on a phone.

  2. 02

    Two languages with real negotiation

    Ukrainian and English, chosen from the browser's own preference on first visit, with per-locale metadata and hreflang rather than a flag that swaps strings client-side.

  3. 03

    One schema validates the form twice

    The same schema runs in the browser for instant feedback and again in the API route, because client-side validation is a convenience, not a guarantee. The form's code is only fetched once its section nears the viewport.

What I measured

88

Lighthouse mobile

with 100 for accessibility, best practices and SEO

0

image requests

every visual is CSS or SVG

Built with

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Motion