Мобильное приложение Мои Зpадания UserSide предназначено для мобильной работы сотрудников организаций, использующих для своей работы ERP-систему UserSide. Сотрудники будут постоянно иметь актуальную информацию по заданиям, на которые они или их подразделение были назначены. Так же, оперативно, каждый пользователь, может отправлять информацию и фото в задания.
Основной функционал приложения включает в себя:
- получения списка заданий на текущую дату
- получения списка заданий на определенную дату
- просмотр списка просроченных заданий, назначенных на данного монтажника
- возможность создания задания в UserSide
- возможность использовать яндекс-карты, google-карты, osm
- возможность просмотра на картах близлежащих узлов/муфт с радиусом охвата
- просмотр полного описания каждого задания из UserSide (абонент, адрес, контакты, доп.данные, прикрепленные объекты)
- просмотр ВОЛС, если они прикреплены к заданию
- просмотр комментариев и фото к заданию
- просмотр местоположения абонента, прикрепленного к данному заданию
- просмотр местоположения узла/муфты, прикрепленных к данному заданию
- просмотр коммутации узла/муфты, прикрепленных к данному заданию
- отправка задания на закрытие, после выполнения работ
- отправка комментария в просматриваемое задание
- отправка фото, выполненных работ в просматриваемое задание
- возможность отсканировать QR-код/штрих-код оборудования и передать данную информацию в данное задание
- просмотр оборудования закрепленного за сотрудником
- получения уровня сигнала, подключенной ONU (PON)
Для удобства пользователя:
- возможность просмотра списка заданий при отсутствии подключения к внешней сети интернет
- светлая и темная тема в приложении
- введена возможность окрашивать самостоятельно каждый тип заданий на свое усмотрение
- фиксация просмотренных заданий
- возможность сразу позвонить абоненту из карточки задания
- возможность прикрепить фото к комментарию или к новому заданию как из галереи, так и сразу с камеры устройства
Приложение постоянно развивается, поэтому данный список может быть дополнен.
При разработке приложения, были использованы библиотеки с открытой лицензией:
- HSVPicker (https://github.com/judah4/HSV-Color-Picker-Unity)
- Infinity code (https://infinity-code.com/)
- PullToRefresh (https://github.com/kiepng/Unity-PullToRefresh)
- RainbowAssets (https://github.com/PhannGor/unity3d-rainbow-folders)
- ScreenshotUtility (https://assetstore.unity.com/packages/tools/utilities/screenshot-utility-177723)
- Stans Assets (https://assetstore.unity.com/publishers/2256)
- UniRx (https://github.com/neuecc/UniRx)
- Firebase for Android & Ios (https://firebase.google.com/)