КурьерДМ
andriod
firebase
mssql
push notification
python
vuejs
web
yandex map
Платформа предоставляет инструменты для эффективного управления, контроля и оптимизации процессов доставки.
Основные функции:
Учет продукции на складе, в пути и у клиентов.
Аналитика данных для выявления проблемных зон и оптимизации логистики.
Уведомления о задержках и отклонениях от графика.
Контроль за соблюдением сроков и условий доставки.
Интеграция с десктопным приложением.
Система состоит из десктопного приложения, веб-приложения и трех мобильных приложений, предназначенных для различных этапов и ролей в процессе организации распространения изданий.
В задачи нашей фирмы входило создание следующих компонентов:
Web-приложение:
Интерфейс для администрирования и управления системой.
Возможности планирования маршрутов, учета продукции и аналитики.
Приложение для экспедирования:
Интерфейс для отображения маршрутов доставки.
Получение данных для планового развоза и сохранение данных фактического развоза.
Приложение для контроля:
Мониторинг статуса доставки и уведомления о задержках.
Возможность сканирования и учета поступающей и распространяемой продукции.
Приложение для распространителя:
Интерфейс для приема заказов и отслеживания маршрутов доставки.
Учет поставленной и распространенной продукции.
Каждое из мобильных приложений предназначено для конкретных ролей в процессе организации распространения продукции, обеспечивая пользователям удобный и эффективный инструмент для выполнения их задач.
Web-приложение является центральным элементом системы, предоставляя администраторам полный контроль над процессами и данными.
Разработка десктопного приложения, включенного в состав системы, была выполнена другой компанией.
Наше решение интегрируется с существующей инфраструктурой, обеспечивая эффективное взаимодействие с имеющимися системами и данными.
Система построена вокруг имеющейся MsSQL-базы данных, которая реализует большую часть бизнес-логики.
Интерфейс создан с использование фреймворка Vue.js
Приложения для мобильных устройств написаны под систему Android на языке программирования Kotlin.
Помимо этого, при разработке мобильных приложений использовались следующие компоненты:
Google Services: Используются для интеграции различных сервисов Google, таких как Google Analytics, Firebase, и другие.
Firebase Crashlytics: Сервис для отслеживания ошибок и вылетов приложения.
Firebase Performance Monitoring Plugin: Используется для мониторинга производительности приложения.
Kotlin Serialization: Библиотека для сериализации данных на языке Kotlin.
Yandex MapKit: Используется для интеграции карт и геолокации, предоставляемых Yandex MapKit, в мобильные приложения.
Преимущества:
Учет и аналитика: Система предоставляет возможности учета продукции на складе, в пути и у клиентов, а также аналитики данных для выявления проблемных зон и оптимизации логистики.
Уведомления и контроль: Платформа обеспечивает уведомления о задержках и отклонениях от графика доставки, а также контроль за соблюдением сроков и условий доставки.
Интеграция с существующей инфраструктурой: Разработанная система интегрируется с существующей инфраструктурой, что обеспечивает эффективное взаимодействие с имеющимися системами и данными.
Мобильные приложения для различных ролей: Приложения для экспедирования, контроля и распространителя обеспечивают пользователям удобный и эффективный инструмент для выполнения их задач в процессе организации распространения продукции.
Веб-приложение для управления: Web-приложение предоставляет администраторам полный контроль над процессами и данными, включая аналитику данных и управление задачами.
Созданная платформа - надежный инструмент, помогающий повысить эффективность и контроль процессов доставки.