Skip to content
Alba

VYSOTA FITNESS

Site for a premium fitness club near Moscow: nine spaces, an aqua zone and membership tiers, navigated like a section drawing of the building.

Challenge

A 3,500 m² club in its own building: a 25-metre pool, a thermal complex, eight training areas, a kids' programme, round-the-clock access. That volume easily collapses into a service list that hides the scale — and here the scale is what sells.

Solution

A single-page structure with side navigation built from floor levels (±0.000, +6.000, +12.000, +18.000, +25.00), so the site reads as a section through the building rather than a menu. Sections climb through the club: about, nine spaces, equipment, interiors, the aqua zone, three membership tiers, the enquiry form and contacts. The pool, the timetable and the kids' programme get pages of their own. Built on Next.js with static generation.

Outcome

The site holds the club's scale: floor area, pool length and the number of zones carry the composition, and booking a membership stays one tap away from any screen.

Stack

Next.jsReactTypeScriptSSGVercel

Gallery

Opening screen with floor levels instead of a conventional menu
Opening screen with floor levels instead of a conventional menu
Nine spaces under one roof
Nine spaces under one roof
Equipment, specified for load
Equipment, specified for load
Aqua zone: 700 m² of water under a panoramic roof
Aqua zone: 700 m² of water under a panoramic roof
The pool page
The pool page
Three membership tiers
Three membership tiers
Group class timetable
Group class timetable
Kids' programme
Kids' programme