Apartment renovation website
Okhra: a Krasnodar renovation website with an estimate calculator
A demo website for Okhra, a made-up apartment renovation company in Krasnodar: an estimate calculator, prices, stages and before and after examples.

The task
The client wants a ballpark figure before the site visit, and the crew does not want to promise an exact price over the phone. The site needs an estimate that shows an honest range and what it is made of.
What we built
- Calculator: area, type of flat, type of renovation, bathrooms, materials
- A price range, price per square metre, timeline and breakdown
- Prices for 27 jobs and a sample estimate for a one-room flat
- Six sample projects with a before and after slider
A made-up company, market figures
Okhra does not exist. The company, address, phone, staff roles and all six portfolio projects were invented for the demo, and there are no reviews. Rates follow the Krasnodar market for 2026, but nothing can be ordered. The articles and district pages are written in earnest: building years and house types come from public sources and are not passed off as the company’s experience.
A calculator that does not overpromise
The client sets the area and the type of flat: new build with no finish, white box or resale. Then the type of renovation, rooms and bathrooms, the level of materials and options such as air conditioner lines. The site shows a price range, the price per square metre, the timeline and a breakdown: labour, rough and finishing materials, the bathroom. Under the result it says plainly that the exact sum comes from an estimate after a site visit. The result can be sent to a demo form.
The prices page lists 27 separate jobs and a sample estimate for a 40 m² one-room flat. Payment by stages is laid out on the contract page. How such a site helps a renovation crew is on the apartment renovation website page.
A materials showroom
The site looks like a showroom: a limestone wall with sample boards of terracotta, majolica, plaster, oak and zellige. Each service is shown by its material, the bathroom by zellige, the kitchen by majolica. The textures are SVG drawn right in the CSS, there are no photos. Sample projects are illustrations with a before and after slider.
- 40 pages of static HTML. JavaScript loads only on the calculator and contacts pages, after the first paint.
- Lighthouse on mobile: 100 for all four scores on all 40 pages, first screen in 1.4-1.6 s, the home page weighs 74 KB.
A similar line-by-line estimate is on the Yelnik home builder website, where the house also comes together in 3D.
Screenshots
Other projects

Website for a home builder
Yelnik
A website for a company that builds timber-frame houses. You configure the house in 3D, walk through the rooms and see the price right away.

Food delivery website
Kumer
A demo website for Kumer, a made-up shawarma place in Kazan: a menu with ingredients by the gram, a cart and delivery terms for seven districts.

Telegram bot and Mini App
Pereplyot
A bookshop inside Telegram: Russian classics, bought with play money and read right in the messenger.
Tell us about the task
In your own words, no spec needed. We reply within a working day with a price.
Discuss a project