About Stack Resume Work Services FAQ Contact
EN RU UZ
Home / Portfolio / ARTRA Group
Corporate Website · SSR · Admin Panel

ARTRA Group — Event Agency Site

Overview

Multilingual SSR Site with Admin Panel

A multilingual marketing website built for ARTRA Group — a Tashkent-based creative agency specializing in event decoration, exhibition stand design, and corporate event production. The site presents the agency's services, portfolio of past events, and partner roster across three languages (EN/RU/UZ), and routes inbound enquiries directly into an admin pipeline where the team can triage and respond.

The frontend is built with TanStack Start (file-based routing, SSR, server functions) and React 19, styled with Tailwind CSS v4 and animated with Motion. A locale-aware route layout ($locale/_layout) handles language switching without re-fetching, and a Zustand-backed locale store keeps state consistent across navigation. The admin side is a protected SPA — JWT auth with refresh, role-aware route guards — managing categories, portfolio projects with multilingual fields, partner logos, and contact submissions through CRUD interfaces backed by TanStack Query.

Key Highlights
Full multilingual support: EN/RU/UZ via locale-aware routing and Zustand store
TanStack Start SSR — server functions, route loaders, fast first paint
Protected admin SPA: JWT auth with refresh tokens and role-aware route guards
CRUD admin for categories, portfolio projects, partners, and contact submissions
Contact form pipeline — submissions delivered straight into the admin inbox
Fully responsive, mobile-first design with Motion-powered animations
Project Info
CategoryCorporate Website
ClientARTRA Group
DateNovember 2025
Status● Live
Tech Stack
React TypeScript TanStack Start TanStack Router TanStack Query Tailwind v4 Motion Zustand Axios / JWT Docker Linux / Nginx
View Live Site