Задача. Операционное управление велось в переписке и таблицах: расходы, бюджет, задачи, закупки, персонал. Ничего не сходилось, история терялась.
Решение. Приложение ставится на телефон как обычное и работает без связи. Расходы, бюджет, задачи, закупки, персонал, сезонные подсказки и чат с ИИ, который видит все данные и отвечает на вопросы вроде «сколько ушло на закупки в июле». Голосовой ввод сделан через распознавание на Whisper вместо ненадёжного браузерного - работает одинаково на всех телефонах. Чеки распознаются с фотографии. Ход работы инструментов показывается в чате потоком.
Результат. Сквозные проверки: 23 из 23 страниц на компьютере и 23 из 23 на телефоне, ноль ошибок в консоли. Приложение в ежедневной работе.
Стек. FastAPI, React, Ant Design, PostgreSQL, Docker Compose, PWA, Service Worker, Whisper.
Название заказчика не раскрываю. Обложка - оформление карточки, а не снимок интерфейса.