Skip to content
FH
All projects
Live

Frontend · Hospitality

Humble 8

Multilingual brand site for a social space

Single-page brand site for a venue combining a cafe, restaurant, recording studio, playground, school, and inn.

Next.jsReactTypeScriptTailwind CSSnext-intlMotion
Humble 8 venue homepage

Overview

Humble 8 is a social space with several businesses under one roof. Its website is a single, localized page that introduces each space, facilities, gallery, and visit information, and links to the resident cafe brand.

Problem & solution

The problem

A multi-concept venue needed one page that could explain several different businesses clearly, without turning into a dense brochure, and serve guests in four languages.

What was built

A single App Router page composed of focused sections with shared motion and typography, translated through next-intl. Content is structured per section rather than dropped into one long rich-text block.

Key features

  • Localized single-page experience in four languages
  • Sections for the venue, spaces, facilities, and gallery
  • Resident cafe tenant teaser
  • Visit and contact information with map link
  • JSON-LD, sitemap, robots, and app icons
  • Docker deployment behind nginx

Technical implementation

A single Next.js frontend with localized content. No database or authentication.

Page

One localized [locale] route composed of section components

Content

next-intl dictionaries for English, Indonesian, Uzbek, and Russian

Delivery

Standalone Docker build behind nginx, deployed from CI

My contribution

  • Built the localized single-page experience and its section components.
  • Implemented the gallery, facilities, and tenant sections.
  • Added structured metadata, sitemap, robots, and icons.
  • Set up the containerized deployment.
View all