← All projects

Website + mascot + AI video

Hunny Bunny English

Our family project — my wife Julia’s school. An English school for children from age 3, teenagers and adults: Gomel, Warsaw and online.

74 → 97
mobile performance
0.43 MB
page weight (was 11.3 MB)
187K
views of “Colors Song”
Still from the “Colors Song” video with the Hunny Bunny mascot▶ 187K
Julia, founder of Hunny Bunny school, wearing a mascot T-shirt

01 The brief

The old site weighed 11 MB, took over 6 seconds to load on a phone, and requests went to a personal inbox. The school needed a site that looks like a brand, is fast on mobile and brings in clients from Google and Yandex.

02 What I did

  • Website. New design and code in Astro: 37 pages in three languages (RU, EN, PL) — courses, teachers with certificates, contacts, blog. Requests go straight to Telegram, with spam protection.
  • Mascot. A 3D bunny in the brand colours: it waves on the site, greets visitors by the sign-up form and sings in songs for kids.
  • AI video. Bunny songs on YouTube Shorts — “Colors Song” has 187K views.
  • SEO and analytics. Schema.org, hreflang, sitemap, Google Analytics and Yandex Metrica after cookie consent, listings on Google, Yandex and 2GIS with the same details.
Sign-up form on the website and the request arriving straight in Telegram (test data)
Form request lands straight in Telegram (test data)

03 Before and after

First screen on a phone: before and after
First screen on a desktop: before and after

04 How the videos are made

  1. Gemini character and frames
  2. Claude lyrics and prompts
  3. Tunee music
  4. Grok, Google Flow and Claude animation and editing

05 Tech

  • Astro
  • Cloudflare Pages
  • Gemini
  • Claude
  • Grok
  • Tunee
  • Google Flow

06 Measurements (mobile)

MetricBeforeAfter
Performance7497
Accessibility86100
Best practices96100
SEOnot measured100
Main block load (LCP)6.3 s2.0 s
Desktop: 4 categories / LCPnot measured100 / 100 / 100 / 100, 0.4 s
Page weight11.3 MB0.43 MB
Pages3 + 3 service37 in 3 languages

“After” — Google PageSpeed Insights, 20.10.2026 (Lighthouse 13.5). “Before” and page weight — local Lighthouse run of the old version, 19.10.2026.

07 Results (Google PageSpeed Insights)

  • mobile: performance 74 → 97, accessibility 86 → 100, SEO and best practices 100;
  • page weight 11.3 MB → 0.43 MB (26× lighter);
  • main screen loads in 2.0 s instead of 6.3 s; on desktop it loads in 0.4 s and scores 100 in all four categories.

Want a website like this?

Message me — within a few days I’ll show you a free demo of your website.