ERP · медицина
ERP для частной клиники
Регистратура, касса, склад и отчёты в одной веб-системе: роли и доступы, быстрый поиск, удобный интерфейс для тех, кто работает в нём весь день.
Next.js · Express · PostgreSQL
Пользуются каждый день.
Открыт к предложениям
Подключаю AI‑агентов к рабочим системам компании: ERP, CRM, Telegram, базы данных. В основном пишу на Python, Node.js и TypeScript, работаю с PostgreSQL.
01 · Обо мне
Я Жавохир Жумабоев, из Ташкента. Два года делаю системы для торговли и медицины: интернет-магазин с ERP и кассой, платежи и фискализация, ERP для частной клиники, Telegram-боты. Интерфейс и сервер делаю сам. Сейчас в основном подключаю к этим системам AI‑агентов.
02 · AI
Примеры беру из AI‑ассистента, которого сделал для руководителя клиники. Модель там только часть работы. Остальное: безопасный доступ к данным, кому что можно и контроль.
Модель сама в базу не ходит. Она видит результаты готовых запросов и отвечает только по ним. Если данных нет, ничего не придумывает, а так и говорит.
В ассистенте клиники для этого есть слой готовых запросов.
Даже если модель пишет SQL сама, это безопасно: у пользователя базы есть только право чтения, приложение пропускает один SELECT и режет опасные команды, а время запроса и число строк ограничены.
Поэтому агент ничего не может поменять в базе. Ни повторных, ни ошибочных действий не будет.
Бот отвечает только Telegram ID из списка, настройки меняет только админ. С руководителем бот общается в группе, так что каждый вопрос и ответ на виду.
Конфиденциальные данные не уйдут в чужой чат.
Память из трёх частей: текущий разговор (6 часов), постоянные факты о клинике и исправленные ошибки. Новое модель запоминает сама, но список видит человек и может удалить лишнее.
Ошибка, которую раз исправили, больше не повторяется.
Если нужно быстро запуститься, беру Claude или Gemini API. Если данные не должны уходить из компании, ставлю открытую модель (Gemma, Qwen) на её собственный компьютер.
Открытую модель уже ставил сам: узбекский TTS работает на GPU-сервере.
Токены и стоимость каждого вызова записываются. Если лимит кончился, запрос сам уходит на следующую модель. Если кончился лимит на голос, ответ приходит текстом, и работа не встаёт.
Ответы из интернета приходят с источниками.
03 · Работы
ERP · медицина
Регистратура, касса, склад и отчёты в одной веб-системе: роли и доступы, быстрый поиск, удобный интерфейс для тех, кто работает в нём весь день.
Next.js · Express · PostgreSQL
Пользуются каждый день.
Telegram
Когда анализ готов, бот сам отправляет его пациенту. Bot API не отдаёт историю переписки, поэтому сообщения пишем в свою базу, и регистратура видит все чаты в одной панели.
Node.js · Telegraf · PostgreSQL · Telegram Web A
Результаты каждый день уходят пациентам через бота.
AI‑агент
Руководитель пишет вопрос в Telegram или присылает голосовое. Ответ собирается из реальных цифр в базе ERP, если нужно, с отчётом в Excel.
Claude · Gemini · PostgreSQL · Telegram
Подключён к рабочей базе ERP.
Голосовой AI · прототип
Слово-активатор браузер распознаёт сам, разговор идёт в реальном времени через Gemini Live, нужные функции модель вызывает сама. Отвечает узбекским голосом.
Gemini Live · Vosk · Three.js · Python · Modal GPU
TTS-модель сам поставил на GPU-сервер.
Торговля · платежи
Интернет-магазин со своей ERP и кассой: Click и Payme, фискальный чек (QPOS), коды МХИК и маркировка. Перевёл кассу с Electron весом 1 ГБ на Tauri и Rust, теперь она быстро открывается даже на слабом компьютере.
Tauri · Rust · React Native · Click · Payme · QPOS
Работает с чековым принтером, весами и сканером.
Сайт
Многоязычный сайт и админка. Новости, результаты и документы команда добавляет сама, без разработчика. SEO, мобильная версия, быстро открывается.
Next.js · i18n · SEO
04 · Стек
05 · Контакты
Быстрее всего отвечаю в Telegram. Если нужно резюме, пришлю туда же.