AKT Markazi Corporate Website

A trilingual B2B website for a state IT services center: a Django REST API and a Nuxt 4 SSR frontend, scoring 99 on Lighthouse desktop.

Role
Full-stack developer
Category
Corporate websites
Tools
Django 5, DRF, Nuxt 4 (Vue 3, SSR), TypeScript, PostgreSQL, GSAP, Three.js, Nginx, GitLab CI
Year
2026
Client
Avtomobil Yo'llari AKT Markazi
AKT Markazi Corporate Website

Overview

A B2B corporate website for a state IT services center. The backend and frontend are fully decoupled and connected only through a versioned REST API (/api/v1/).

Live: itroad.uz

My responsibilities

  • Django REST API for services, projects, team, news, pages and the contact form, with trilingual content (Uzbek, Russian, English) via django-modeltranslation.
  • Admin panel rebuilt with django-unfold, fully localized to Uzbek, with a statistics dashboard, icon picker and image validation.
  • Nuxt 4 SSR frontend with trilingual routing, SEO (Open Graph, hreflang, JSON-LD, sitemap) and automatic WebP image generation.
  • Deployment with GitLab CI to a Linux server with Nginx, Gunicorn and systemd.

Interface and motion

GSAP and CSS 3D animations, and a 360° panorama viewer in Three.js that is lazy-loaded only where it is needed.

Screens and responsive behavior

Engineering Co.ProjectsCapabilitiesAboutCareersContactCIVIL & STRUCTURAL ENGINEERINGStructures designedfor the long term.We plan, engineer and supervise bridges, publicbuildings and industrial facilities.View projectsOur approach →MAIN SPANElevation, pedestrian bridge (concept drawing)SELECTED PROJECTSPedestrian bridgeBridgesRead more →Logistics hubIndustrialRead more →Public libraryPublic buildingsRead more →
Desktop layout · concept preview
9:41Engineering Co.CIVIL & STRUCTURAL ENGINEERINGStructuresdesigned forthe long term.We plan, engineer and supervise bridges,public buildings and industrial facilities.Elevation, pedestrian bridge (concept)View projectsSELECTED PROJECTSPedestrian bridge →
Mobile layout · concept preview

Outcome

  • Lighthouse desktop score: 99
  • Cumulative Layout Shift: 0
  • 128 KB of gzipped JavaScript on mobile
  • WCAG AA contrast throughout

Next step

Have a similar project?

Tell me what you are building. I reply within a day or two, and a short call is usually enough to see whether I can help.