All projects

Biohouse

A four-language website for Biohouse Eesti OÜ, a construction company in Tartu that builds drywall walls and ceilings and sells and installs modular and suspended ceilings. It is available in Estonian, English, Russian and Finnish.

Biohouse home page in Estonian with a green hero over a construction site and key figures

Technologies

  • Python
  • FastAPI
  • PostgreSQL
  • Next.js
  • TypeScript
  • Tailwind CSS
  • next-intl
  • i18n

About the client

Biohouse Eesti OÜ

A construction company in Tartu, Estonia, that builds drywall walls and ceilings and installs modular and suspended ceilings.

The Solution

A one-page site that covers three services, drywall work, modular ceilings and suspended ceilings, followed by an About section, a grid of twelve partner logos and a contact section. Visitors can call, email or send a message through a form. The form sends the request to a separate backend API, which checks each field before it accepts the message.

UX & Design

A dark green and white design with a full-width construction site photo in the hero, two calls to action and three animated counters. The header has section links and a language dropdown, and on small screens they move into a menu panel with open and close buttons. The contact section combines contact details, an embedded Google map and a short form. The page also has a skip link and a cookie banner with Accept and Reject.

Development

The front end is a Next.js app styled with Tailwind CSS. Each language has its own URL with a translated title, description and hreflang links. The contact form posts JSON to a FastAPI backend that limits field lengths and adds a correlation ID to every response. The cookie banner asks for consent before any cookies are set.

Key Features

  • Estonian, English, Russian and Finnish versions with a language dropdown
  • Three service cards: drywall work, modular ceilings and suspended ceilings
  • Animated counters for years of experience, completed projects and quality
  • Grid of twelve partner and supplier logos
  • Contact form where name, email, subject and message are all required
  • Embedded Google map of the address in Tartu
  • Click-to-call buttons in the header and the hero
  • Cookie consent banner with Accept and Reject

Gallery

More Projects

Have a Project Like This in Mind?

Tell us about your idea, product or process. Our UK-based team will help you find the right way to build it.

Discuss your project