Skip to content

Android-приложение "Помощник логиста". Приложение должно помочь логистам выполнять свои задачи более эффективно и удобно.

Notifications You must be signed in to change notification settings

DivisionCom/logistics-assistant

Repository files navigation

Помощник Логиста

Android-приложение "Помощник логиста".
Приложение должно помочь логистам выполнять свои задачи более эффективно и удобно.

Описание

  • Авторизация: Вход осуществляется по номеру телефона и паролю, выданному работодателем
  • Отслеживание заказов: Приложение позволяет логистам отслеживать статус заказов
  • Планирование маршрутов доставки: Приложение позволяет логистам планировать маршруты доставки для заказов
  • Управление рабочим графиком: Приложение позволяет логистам строить свой график работы, где они могут запросить больничный, выходной или обозначить свою готовность к подработке
  • Быстрая обратная связь: Приложение позволяет быстро решить вопросы связи с работодателем с помощью чата

Запуск и Авторизация

При запуске приложения появляется Splash Screen

splash

Перед пользователем страница ввода номера телефона

phone

Появляется страница ввода пароля

password

  • *1 - Кнопка для отмены действия, возвращает на предыдущую страницу
  • На примере выше указан неверный пароль. При вводе верного - 123456 - пользователь отправляется на основной экран приложения

Основной экран

Перед пользователем появляется раздел "Задания"

tasks

Раздел "Графики" (прототип)

graphs

Раздел "Чат"

chat

  • *1 - При открытии страницы "Чат" остается одно уведомление - новое сообщение, написанное нам работодателем. При отправке сообщения в ответ, либо при переходе в любой другой раздел - уведомления пропадут

Раздел "Профиль"

profile

  • *1 - Отображается номер телефона, который пользователь ввёл при Авторизации

Архитектура

Приложение "Помощник логиста" построено на основе MVVM-архитектуры. MVVM-архитектура позволяет разделить приложение на три слоя:

  • View: Слой представления отвечает за отображение пользовательского интерфейса
  • ViewModel: Слой ViewModel отвечает за привязку данных к представлению и обработку пользовательских событий
  • Model: Слой модели отвечает за хранение данных

Зависимости

  • Использование Android платформы
  • Номер телефона - любой
  • Пароль - 123456

Установка

  • Вы можете установить APK-файл приложения по ссылке

Автор

Евгений Федин
@GitHub
@HeadHunter
@Telegram
@LinkedIn

About

Android-приложение "Помощник логиста". Приложение должно помочь логистам выполнять свои задачи более эффективно и удобно.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages