Корпоративное мобильное приложение для медицинского центра «ТиАмо»
Сведения о проекте
- Клиент: Платный медицинский центр «ТиАмо»
- Сфера: Медицина
- Регион: Республика Беларусь
- Тип: Разработка мобильных приложений
К нам обратился клиент с запросом на разработку надежного и многофункционального приложения, которое позволит оптимизировать и упростить ежедневные задачи врачей. Основная задача: создание инструмента для эффективного управления записями о приеме пациентов, чтобы легко и быстро регистрировать и отслеживать визиты.

Также наша компания успешно реализовала интеграцию серверной части приложения с системой 1С на стороне клиента.
Эта функция позволяет пользователям беспрепятственно обмениваться данными между приложением и 1С,
обеспечивая автоматизацию и синхронизацию важных бизнес-процессов.
- Основная технология для написания приложения – фреймворк Flutter, позволяющий создавать красивые, производительные и кроссплатформенные приложения.
- Для работы с сетевыми запросами был выбран пакет Dio – мощный HTTP клиент для Dart, который поддерживает запросы с интерсепторами, глобальными конфигурациями, формированием и анализом запросов.
- Поскольку в проекте используется локальная база данных SQLite, был выбран пакет Sqflite, который имеет поддержку сложных SQL-запросов и транзакций, высокую производительность и надежность.
- Для удобного масштабирования проекта в приложении используется подход чистой архитектуры, позволяющий четко разделить ответственность между слоями, каждый из которых отвечает за свой функционал.
- Для грамотного управления состоянием был выбран паттерн BLoC, который отлично сочетается с чистой архитектурой, позволяет четко разделять пользовательский интерфейс с логикой.
- Для навигации применяется декларативный подход, который позволяет легко определять маршруты и управлять ими. Для этого использовался пакет GoRouter с поддержкой вложенных маршрутов.
- Для кеширования данных используется пакет CacheManager, позволяющий эффективно управлять кэшированием данных.
Использование данных пакетов позволяет создать функциональное, безопасное и производительное приложение с богатым
набором возможностей. Каждый пакет играет свою роль в архитектуре приложения, обеспечивая решение конкретных задач
и улучшая общий пользовательский опыт.
Стек технологий
-
PHPЯзык программирования
-
DartЯзык программирования
-
FigmaПрототипирование
-
FlutterФреймворк
-
SQLiteБазы данных
хотите нечто подобное?
оставьте заявку на консультацию с нашим ведущим специалистом