Логотип

Star Smile: ERP-система учета для ортодонтов

WebMobileB2BSaaSVueNode.js

О клиенте

Star Smile — производитель прозрачных элайнеров для выравнивания зубов. Врачи-ортодонты работают через собственную ERP-систему: ведут пациентов, заказывают сетапы и согласуют планы лечения.

Задача

Развить ERP-систему: редизайн веб-интерфейса личного кабинета врача, мобильное приложение для iOS и Android, единая SSO-авторизация и интеграция 3D-вьювера SmileInspector.

Особенности

  • Параллельное развитие веба, мобильного приложения и отдельных сервисов;

  • Одна кодовая база — мобильные приложения для iOS и Android;

  • SSO-сервис для связки двух существующих ERP-систем.

Проект в цифрах

~7 500

часов разработки и тестирования

1,5 года

сотрудничества

4

внешних интеграции

Кратко о проекте

SSO

единая авторизация для двух ERP

iOS + Android

мобильные приложения для врачей

2

приложения на одной кодовой базе

О продукте

Star Smile ERP — рабочая среда ортодонтической клиники. Врач ведет пациентов, создает заказы на сетапы, просматривает 3D-планы лечения, согласует этапы с лабораторией и общается с командой в чате.

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

Проблема

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

Решение

Star Smile ERP сводит работу ортодонта в единую среду: пациенты, заказы на сетапы, 3D-планы лечения, календарь элайнеров и чат — в одном интерфейсе, доступном и в браузере, и в мобильном приложении.

Примеры решенных задач

Редизайн ERP

Обновили визуальную основу кабинета врача: система цветовых тем через JSON-конфигурацию позволяет менять оформление под конкретную клинику. Переработали боковую навигацию, шапку, экран авторизации и компонент кнопки — с выносом в UI-kit.

Мобильное приложение

Разработали приложение для врача на Ionic/Capacitor — одна кодовая база для iOS и Android. Список заказов, карточка пациента с фотоматериалами, экран плана лечения, моделирование, одобрение и отклонение сетапа, создание заказа, профиль доктора.

SSO-авторизация

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

SmileInspector

Встроили 3D-вьювер планов лечения прямо в интерфейс ERP: врач видит цифровую модель зубов пациента без перехода во внешнее приложение. Реализовали компонент вьювера, интеграцию API и экспресс-демо для быстрого просмотра новых сетапов.

Уведомления

Создали сервис для отправки email и PUSH-уведомлений: оповещения врачам, пациентам и сотрудникам лаборатории о статусах заказов и событиях в системе. Отдельное административное приложение для массовой рассылки PUSH на лабораторию.

Календарь элайнеров

Перенесли в ERP функцию отслеживания графика ношения элайнеров: врач видит, какой элайнер носит пациент, соблюдает ли режим замены и когда назначать следующий прием. Функция также доступна в мобильном приложении.

Интеграция с Pyrus

Подключили чат ERP к Pyrus: коммуникация между клиникой и лабораторией теперь ведется в едином потоке без переключения между системами. Сообщения синхронизируются в обе стороны.

Рефакторинг и legacy-код

Vue 2 + Node.js/MongoDB монолит: развиваем систему без полного переписывания. Переписали систему переключения статусов заказа — один из самых объемных блоков: новая архитектура устранила каскадные баги при смене статусов. Обновили модели данных в MongoDB и переписали хранилище файлов.

Тестирование и DevOps

QA-инженер выстроил процесс тестирования с нуля: тест-планы, тест-кейсы, регрессия релизов и проверка мобильного приложения на Android и iOS. Настроили DevOps-практики для релизного цикла веб-интерфейса, API и мобильного приложения.

Результаты

Врачи получили мобильное приложение для iOS и Android: теперь можно одобрить сетап, проверить план лечения и ответить в чате с любого устройства.

Система объединила два ERP-контура через SSO, интегрировала 3D-вьювер SmileInspector и автоматические уведомления. Редизайн веб-интерфейса и календарь элайнеров доступны в единой рабочей среде.

Сотрудничество продолжается с 2025 года: продукт развивается итеративно, без остановки на полное переписывание.

Нужна команда для развития медицинской SaaS-системы или мобильного приложения? Получите план работ под ваш продукт!

Получить план

Персональная консультация по проекту

Закажите бесплатную консультацию с основателем Work Solutions и узнайте:

  • Подойдет ли вашим целям коробочное ПО или требуется индивидуальная разработка

  • Как будет проходить создание цифрового продукта, а также сроки и бюджеты

  • Чтобы не беспокоить вас звонками, мы напишем в мессенджер для выбора удобного канала связи

Чтобы мы лучше подготовились к беседе.