СМОТРЕТЬ
Мультиязычный SSR-сайт для инженерного оборудования
Мультиязычный SSR-сайт-каталог, перестроенный с нуля для AquaCity — официального дистрибьютора европейского отопительного, водоснабжающего и инженерного сантехнического оборудования в Узбекистане (Kan-Therm, Hexonic, General Fittings, RunwilPools, OLI, Cavaletto). Сайт совмещает маркетинговую витрину и рабочий каталог товаров: посетители выбирают по категории, фильтруют по наличию, ищут по названию, сортируют по цене и открывают SSR-страницы товара с галереей и полными техническими характеристиками. Отдельный раздел реализованных проектов демонстрирует завершённые объекты, а форма обратной связи направляет инженерные запросы напрямую в команду.
Фронтенд построен на TanStack Start (файловая маршрутизация, SSR, server functions) и React 19, оформлен на Tailwind CSS v4 в тёмной дизайн-системе «corporate navy + electric blue» и анимирован Motion. Локаль-aware маршруты ($locale/catalog, $locale/product/$id, $locale/projects) обеспечивают переключение EN/RU/UZ, а route loaders предзагружают данные товаров и проектов через TanStack Query — каждая страница товара рендерится на сервере и мгновенно гидратируется на клиенте. В каталоге работают дебаунсный поиск, постраничные запросы и категорийный индекс — всё через отдельный бэкенд-API, к которому фронтенд обращается через Axios. HTML описаний товаров проходит санитизацию через DOMPurify перед рендером.