iBoost/Портфолио/AIRELTAR

Бизнес-системы·2026 — сейчас

AIRELTAR

Рабочий день риелтора в одном приложении: база объектов и клиентов, сделки с документами, календарь показов, калькуляторы и сеть обмена объектами между агентами.

Наша роль

Разработка по ТЗ заказчика: API, веб, админка

Статус

Работает в проде

Период

2026 — сейчас

Платформа

Web · кабинет · Telegram Mini App

rent.iboost.ua
AIRELTAR — интерфейс

Живой интерфейс · снимок с прода

01

Что это

У риелтора день состоит из мелочей: показать три квартиры, не перепутать документы по двум сделкам, вспомнить, кому обещал перезвонить, посчитать комиссию в сделке со сложным сплитом. Обычно это живёт в блокноте, Excel и чатах. AIRELTAR собирает это в один инструмент, построенный под украинскую специфику — от справочника районов Киева до формул расчёта в местной практике.

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

Это редкость в продуктовой разработке и большое преимущество для заказчика: объём зафиксирован, приёмка не превращается в спор о «мы имели в виду другое».

02

возможности

Что оно умеет

01

База объектов и клиентов

Объекты с геопривязкой на PostGIS, медиа в объектном хранилище, публичные страницы объекта и подборки, которыми можно поделиться с покупателем.

02

Сделки с документами

Жизненный цикл сделки со статусами, вложения, история изменений и аудит — кто что поменял и когда.

03

Календарь показов

Планирование встреч, напоминания, связь показа с объектом и клиентом. Показ в 14:30 не теряется между чатами.

04

Калькуляторы с golden-тестами

Формулы комиссий и расчётов вынесены в отдельный пакет и покрыты семнадцатью эталонными тестами. Цифра в сделке не «примерно».

05

Сеть обмена между риелторами

Партнёрский запрос со сплит-сделкой 50/50, подтверждение сторон, рейтинг агента. Рынок, который раньше жил в закрытых чатах.

06

Админка и тарифы

Лимиты планов, RBAC с негативными тестами на доступ, модерация, справочники страны в отдельном пакете.

03

архитектура

Как устроено

01

Объекты и клиенты

02

Подборки и публичные страницы

03

Сделки и документы

04

Календарь и напоминания

05

Сеть обмена и рейтинг

Под капотом

  • Монорепо на pnpm: API, веб, админка, общие пакеты схем и клиента.
  • NestJS 11 + Prisma + PostgreSQL 18 с PostGIS; очереди на Redis / BullMQ; медиа в MinIO.
  • Zod-схемы в общем пакете — единственный источник правды для типов между бэкендом и фронтом.
  • 23 модуля API зеркалят разделы технического задания один в один.
  • Вход по OTP; в dev-контуре код печатается в лог, чтобы тестирование не упиралось в SMS-провайдера.
  • Прод за Cloudflare: nginx раздаёт веб, API, медиа и админку под одним доменом.
NestJS 11Next.js 15PostgreSQL · PostGISPrismaRedis · BullMQMinIOExpo

04

масштаб

Цифры

23

модуля API

332

юнит-теста на бэкенде

17

golden-тестов формул

uk / ru

языка интерфейса