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