↑↓ select · ENTER go · ESC close

Demo project Websites

Kasatelnaya: a landing page for an online maths school with trial lesson booking

A demo project: a landing page for an online school for grades 7–11 — exam programmes, teachers, a sample progress report for parents, prices, FAQ and a working booking form with programme, day and time.

100
Lighthouse, desktop
7 KB
JavaScript, gzip
0
axe-core violations

The task

Show a landing page that explains the service in a minute and leads to a booking — with no templates, stock photos or invented reviews.

What I did

  • An interactive graph of f(x) = sin x + x/3: the tangent follows the cursor and recomputes its equation
  • Booking form: programme → day → time → contacts, phone mask, field validation, consent
  • No frameworks: the whole site is 117 KB gzipped, JavaScript is 7 KB
  • Accessibility: zero axe-core violations at 1440 and 390 px

Proof

  • Lighthouse 12.8, desktop: 100 / 100 / 100 / 100; mobile: 99 / 100 / 100 / 100 (local server without gzip)
  • The live demo opens from the link above

What else you can hand over to me

  • A landing page for a service or course, with a booking form
  • Finish or rebuild a site started by someone else
  • HTML email templates for CRM mailings
  • Speed up a site and fix the mobile version
  • An SEO audit and a promotion plan
Discuss a similar task