jua.ai

jua.ai строит продукт на базе метеомоделей. Мы помогли превратить сильную техническую основу в первую рабочую веб-версию: интерфейс, где пользователь выбирает область на карте, смотрит прогноз, сравнивает показатели и настраивает алерты без внутренних инструментов. Мы работали напрямую с основателем Marvin Gabler. В результате у команды появилась первая версия, которую уже не стыдно было показывать снаружи: понятная, собранная и достаточно крепкая для первых пользователей. Она помогла jua.ai двигаться к первым клиентам и поддержала историю для раунда около $2.5M.

~$2.5M раунд, который поддержала ранняя версия
MVP первая удобная веб-версия
AWS инфраструктура для клиентского доступа
Задача

Сильной модели нужен понятный интерфейс

У jua.ai была серьёзная техническая основа. Но пользователь оценивает не модель, а то, насколько быстро он понимает продукт: какую область смотрит, что показывает прогноз, где меняются показатели и какие алерты можно настроить.

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

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

Собрали веб-продукт для прогнозов и алертов

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

За этой простотой стояла обычная тяжёлая работа: интеграция API, авторизация, клиентские доступы, уведомления, деплой и AWS-инфраструктура.

  1. 01

    Интерфейс прогнозов

    Карта, прогнозные экраны, графики, выбранные области и понятные состояния для ежедневного использования.

  2. 02

    Алерты

    Настройка условий, статусы и сценарии мониторинга, которые связывают прогноз с действием.

  3. 03

    Доступ

    Логин, клиентские ключи, лимиты и API-доступ для контролируемого использования продукта.

  4. 04

    Инфраструктура

    AWS, API Gateway, уведомления, Docker, GitHub Actions и процесс релизов для продукта, который можно развивать дальше.

Техническая часть

Интерфейс и система за ним

Самая сложная часть была в том, чтобы живая техническая система снаружи ощущалась простой. API прогнозов, поведение карты, данные для графиков, логика алертов, авторизация и деплой должны были совпадать друг с другом. Если один слой живёт отдельно, пользователь сразу это чувствует.

Мы помогли соединить эти части в первую продуктовую основу: веб-приложение, интеграцию прогнозов, алерты, авторизацию, контролируемый доступ, AWS-деплой и понятный процесс релизов.

01

Веб-продукт для прогнозов, карт, графиков и алертов.

02

Интеграция forecast API с состояниями интерфейса и выбранными областями.

03

Авторизация, клиентские ключи, лимиты и контролируемый доступ.

04

AWS Lambda, API Gateway, Docker, уведомления и GitHub Actions.

05

QA и релизный процесс для быстрых итераций вместе с командой jua.ai.

Стек
Дашборды прогнозов основной интерфейс
Mapbox карты и слои данных
Алерты и уведомления риск-статусы клиентам
Auth клиентский доступ
AWS Lambda + API Gateway бэкенд без серверов
Docker + GitHub Actions сборка и деплой
Настройки алертов соединяют карту, таблицу рисков, переключатели и параметры локации в одном потоке.
Панель событий показывает, как результат мониторинга возвращается пользователю в виде понятной истории.
Маленькие состояния тоже важны: отправленный алерт, условие, дата и контекст локации должны читаться сразу.
Итог

Что изменилось

01

Продукт стал понятнее

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

02

Клиентский доступ появился раньше

Логин, API-доступ, алерты и инфраструктура дали jua.ai более прямой путь от внутренней разработки к реальному использованию.

03

Ранняя версия поддержала следующий этап

Ранняя версия помогла jua.ai перейти от технического обещания к продукту, который можно увидеть и потрогать. Это поддержало движение к раунду около $2.5M.

Делаете сложную технологию понятным продуктом?

Мы помогаем командам превращать модели, данные и инфраструктуру в веб-продукт, где интерфейс, бэкенд, доступы и деплой работают вместе.

Смотреть
Техническое задание (необязательно)