← All projects

Work Live Web3D

Lumarc

Company website of an architecture and design studio: project catalog, 360° virtual tours and an admin panel.

Role
Fullstack Developer
Year
2026 — present
Status
Live
Type
Work
Visit site

Code is private (NDA / commercial)

Lumarc

Problem

The studio needed to showcase its work in a modern way and update content without a developer.

Solution

A Next.js app and a NestJS API are split: the public catalog reads active projects from the API, while the admin panel manages projects, blog, team and inquiries. Project pages include 360° tours and 3D scenes.

Result

The site is live; a new design (redesign) is currently in progress.

Highlights

  • Three languages (uz / ru / en)
  • Scroll-story hero and project pages
  • 360° virtual tours (Photo Sphere Viewer) and Three.js scenes
  • Admin panel: projects, blog, team, inquiries, file uploads
  • SEO: sitemap, robots, JSON-LD; explicit error state with retry when the API is down