Website · 2026

This website

Multi-page portfolio

The portfolio is itself a piece of work: a multi-page site in three languages with a 3D scene, case studies and a request form.

Type
Website
Year
2026
Role
Idea, design, development, launch
Demo
Home
Home page with the 3D ribbon

The task

Show that I build more than one-pagers: full websites with navigation, sections, project pages, translations and SEO.

What I built

  1. 36 pages: 12 sections in three languages, each language at its own address
  2. Three.js 3D ribbon on the first screen: slowly turns and leans toward the cursor
  3. Light and dark theme: the site follows the phone or computer setting automatically
  4. Smooth page transitions without heavy libraries
  5. Unique title, description and social image on every page, plus sitemap.xml
  6. Quick request: chosen services go straight into the form
  7. Requests go to Telegram through a Cloudflare server function
  8. Accessibility: keyboard navigation and respect for the reduced-motion setting

How it works

  1. 01Copy RU / UA / EN
  2. 02Page build
  3. 03Cloudflare Pages
  4. 04Request → Telegram

Tech stack

  • HTML
  • CSS
  • JavaScript
  • Three.js
  • View Transitions
  • Cloudflare Pages Functions

Screenshots

Outcome

A fast static site with no paid hosting that's easy to extend with new case studies.