Мониторинг аптек (приложение)
Приложение для представителей и менеджеров проектов.

Задача
Разработка мобильного приложения для веб-сервиса мониторинга аптек с возможностью выбора работы по районам и с личным кабинетом. Приложение должно отображать список всех аптек, которые находятся в работе, их расположение относительно пользователя, статус визитов и отправку отчетов.

Решение
1.Путем использования API передать информацию с веб-сервиса в мобильное приложение для платформ Android и iOS, разработанное с использованием React Native.
2.Разработать карту мониторинга аптек с функциями сбора отчетов и записи визитов с внесением результатов.
3.Внести необходимую информацию в личный кабинет, чтобы пользователь мог удобно использовать приложение.

Этапы работы и техническая спецификация
1.Язык программирования:
React Native, что обеспечивает кросс-платформенную совместимость и повышенную производительность.
2.Интеграция с веб-сервисом:
Приложение использует API для связи с веб-сервисом мониторинга аптек, позволяя передавать и получать данные в реальном времени.
3.Разработка интерактивной карты, на которой отображаются местоположение аптек и их статусы. Для этого использована библиотека карт, такая как Google Maps или Mapbox.
4.Функции сбора отчетов и записи визитов:
Разработка функциональности, позволяющей пользователю вносить результаты визитов, отправлять отчеты и отслеживать статусы задач.
5.Личный кабинет:
Создание личного кабинета, где пользователь сможет настраивать свои профиль, добавлять аптеки и просматривать свои задачи.
6.Аутентификация и безопасность:
Внедрение механизмов аутентификации и защиты данных пользователей, обеспечивая безопасность передачи и хранения информации.
7.Интеграция социальных сетей:
Добавление возможности входа в личный кабинет через популярные социальные сети

Результаты разработки
1.Реализация мобильного приложения для веб-сервиса мониторинга аптек. Информация успешно синхронизируется с помощью API. Приложение разработано для платформ Android и iOS с использованием React Native. В нем доступен личный кабинет, карта для выбора мониторинга аптек и настройки профиля. После входа или регистрации пользователь может добавить аптеки, с которыми он работает, и отобразить их статус – в работе, завершено, отчет отправлен или просрочено.
2.Присутствует календарь, где можно отмечать важные даты визитов и следить за просроченными задачами. Пользователи могут группировать аптеки по сетям или районам в городе. В личном кабинете есть возможность настройки информации, чтобы пользователь мог контролировать свою работу и вносить корректировки. Благодаря синхронизации с веб-сервисом, приложение позволяет просматривать и изменять все документы при необходимости. Также имеется функция входа в личный кабинет через популярные социальные сети.
