Кейс · Iron HouseФитнес-клуб · Алматы
Iron House

Фитнес-клуб, который ведёт абонементы у себя, а не в 1FIT.

Iron House — фитнес-клуб в центре Алматы: двуязычная витрина, личный кабинет участника и онлайн-оплата абонементов в одной кодовой базе.

Алматы, Казахстан Сайт + личный кабинет RU / KK · Next.js
Главная страница сайта Iron House
О проекте

Витрина и личный кабинет в одной системе

До этого у клуба не было работающего сайта, а весь поток шёл через Instagram и сторонний сервис абонементов 1FIT. Теперь на сайте посетитель знакомится с клубом, выбирает абонемент, изучает услуги и филиалы и оставляет заявку.

За витриной работает личный кабинет участника: статус и срок абонемента, заморозка, история посещений, QR-код для прохода и продление с онлайн-оплатой. Клуб ведёт членство и продажи сам, без посредника, а витрина и кабинет живут в одной кодовой базе.

Объём работ
Продукт, дизайн, фронтенд, локализация и деплой.
Языки
Русский и казахский.
Команда
YK Partnership.
Статус
Запущен, в работе у клуба.
Процессы клиента

Что изменила своя система членства

Задача была не в «красивом сайте», а в том, чтобы клуб вёл продажи и членство у себя, без зависимости от 1FIT. Что изменилось на практике:

БылоЗаписи и абонементы только через сторонний сервис 1FIT, зависимость от чужой платформы.

СталоПокупка абонемента прямо на сайте клуба и собственный личный кабинет участника.

БылоСтатус и срок абонемента знал только администратор.

СталоУчастник сам видит срок и остаток дней, замораживает и продлевает абонемент.

БылоПроход в зал по спискам и звонкам администратору.

СталоПерсональный QR-код входа прямо в кабинете участника.

БылоНеработающий сайт, весь трафик заперт в Instagram.

СталоБыстрый двуязычный сайт с тарифами, услугами, филиалами и заявками.

Возможности

Что внутри продукта

Шесть ключевых частей — от публичной витрины до личного кабинета участника.

01 · Двуязычная витрина

Сайт клуба на двух языках

Главная с сильным первым экраном и статистикой клуба — рейтинг 2ГИС, оценки, филиалы, часы — направлениями тренировок, тарифами, филиалами и отзывами. Весь сайт работает на русском и казахском, язык переключается в шапке.

Главная страница Iron House
02 · Абонементы

Прозрачные тарифы и покупка онлайн

Понятные тарифы от разового до годового, с составом и ценой без скрытых платежей. Любой абонемент оформляется онлайн прямо на сайте, отдельный блок — персональные тренировки.

Тарифы и абонементы Iron House
03 · Личный кабинет

Абонемент под контролем у клиента

Участник видит свой абонемент: тариф, статус, срок и остаток дней. Можно заморозить и разморозить абонемент, посмотреть историю посещений по филиалам, продлить абонемент и показать QR-код для прохода в зал.

Личный кабинет участника Iron House
04 · Онлайн-оплата

Оплата абонемента на сайте

Оплата картой онлайн, через Halyk и Kaspi. Участник выбирает тариф и оплачивает за минуту, абонемент сразу продлевается и появляется в кабинете. Это и есть замена внешнему сервису: продажи остаются у клуба.

Онлайн-оплата абонемента Iron House
05 · Заявки и контакты

Заявка вместо звонка

Форма заявки с проверкой полей: имя, телефон и комментарий. Заявка уходит менеджеру, рядом карта филиала, WhatsApp, Instagram и 2ГИС. Лид не теряется в переписке.

Заявки и контакты Iron House
06 · Двуязычие RU / KK

Полностью на двух языках

Весь сайт и кабинет переведены на русский и казахский. Язык зашит в адрес страницы и переключается одним нажатием, даты и форматы корректны для каждого языка.

Казахская версия сайта Iron House
Инженерия

Как это устроено внутри

Решения, которые держат сайт быстрым и простым в обслуживании.

01Витрина и кабинет в одной сборке
Публичный сайт, личный кабинет и оплата — одно приложение на Next.js. Общие компоненты и единый стиль, при этом каждая страница остаётся лёгкой.
02Статический пререндер страниц
Все страницы пререндерятся в статический HTML сразу для русской и казахской версий. Первый экран открывается мгновенно, переходы быстрые даже на мобильном интернете.
03Локализация заложена в архитектуру
Маршрутизация по локалям, переключение языка с сохранением страницы и аккуратное форматирование казахских дат. Третий язык добавляется одним файлом переводов.
04Типизированный контент-слой
Тарифы, услуги и филиалы описаны в одном типизированном модуле как единый источник правды. Контент правится в одном месте и сразу попадает на все страницы и в обе локали.
05Оптимизация изображений из коробки
Фотографии раздаются через next/image: автоматический формат (AVIF и WebP), нужный размер под устройство и приоритетная загрузка первого экрана.
Технологии

На чём собрано и почему

Каждый инструмент выбран под конкретную задачу, а не по моде.

Next.js, React, TypeScript
Типизация проходит через весь проект, ошибки видны при разработке, а не у клиента. App Router даёт статический пререндер страниц и лёгкий первый экран без лишнего JavaScript.
Tailwind CSS
Дизайн-токены бренда — цвета, типографика, радиусы — описаны в одном месте, поэтому тёмный индустриальный стиль выдержан на всех страницах единообразно и легко правится.
next-intl
Полноценная двуязычность: локали в адресе, переводы интерфейса и контента, переключатель языка — без самописной логики.
Vercel
Деплой при каждом пуше, предпросмотр веток и serverless-функции. Инфраструктуру не нужно обслуживать, обновления выкатываются за минуту.
qrcode.react, Zod
qrcode.react рисует QR-код входа в кабинете, Zod проверяет поля формы заявки. Точечные инструменты там, где они сильнее собственного кода.
Результат

Клуб ведёт продажи и членство у себя

Вместо зависимости от 1FIT у Iron House теперь свой двуязычный сайт с тарифами, услугами и филиалами и собственный личный кабинет участника: статус и срок абонемента, заморозка, история посещений и QR-код входа.

Абонементы покупаются и продлеваются прямо на сайте с онлайн-оплатой через Halyk и Kaspi, поэтому продажи остаются у клуба. Витрина и кабинет живут в одной кодовой базе, работают на русском и казахском и грузятся мгновенно.

Связанный кейс

Ещё одна витрина с онлайн-продажей: Kadi Home →

Мебельный магазин с AI-подбором по фото комнаты, каталогом с ценами и рассрочкой 0·0·24 и заявкой в WhatsApp в один тап.

Контакты

Нужен такой же продукт?

YK Partnership собирает сайты, личные кабинеты и digital-продукты под ключ. Расскажите о задаче, предложим решение.

Начать проектОткрыть Iron House
Написать в WhatsApp
Написать нам