[ cd ../projects ]CASE 05 / 2026{ status: 'completed' }

Movement recovery centre website

KINEO

A responsive rehabilitation-centre website with programme matching, specialists, and step-by-step booking.

Home page
// Home page2400×1516
KINEO home page with a runner

Interface, responsive development, filters, interactive programme matching, and four-step booking.

6
directions
4
booking steps
7
FAQ questions

A path from the problem to the right programme

The landing page explains the approach, services, and specialists in a clear sequence.

Full landing page
// Full landing page2072×16383
Complete KINEO home page

Booking is designed for a phone

Fields, cards, and step navigation remain large and easy to understand.

Landing page on a phone
// Landing page on a phone330×16383
Complete KINEO mobile page
Mobile booking
// Mobile booking1200×2597
KINEO step-by-step booking on a phone
Mobile confirmation
// Mobile confirmation1200×2701
KINEO mobile booking close confirmation

States of a complex dialog

Booking retains choices between steps and warns before closing.

Service selection
// Service selection2400×1500
KINEO step-by-step booking on desktop
Protecting entered data
// Protecting entered data2400×1516
KINEO booking close confirmation

// 04Stack

  • Vue
  • Vite
  • Tailwind CSS
  • JavaScript

Let’s discuss your product

I can help shape the first release or join the next stage of an existing system.

Contact me

root@portfolio:~/contact$ ./start-conversation // Contact me directly

console.log(Have an idea or a project in mind?);

/* Send me a short note about what you want to build and how I can help. That is enough to get started. */

Valentin Alekhin — Senior Full-stack Developer · alekhin.dev