Skip to content

alexp0111/VTBDepSel

Repository files navigation

VTBDepSel

Мобильный клиент для хакатона MORE.Tech 5.0. Приложение было разработано в рамках 48 часов и вошло в суперфинал конкурса.

Описание

Приложение создано с целью помочь пользователю выбрать подходящее отделение банка ВТБ.

Реализует следующий функционал:

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

О программной составляющей

  • Язык разработки: Kotlin
  • В качестве архитектурного паттерна используется MVVM, как функционально достаточная масштабируемая и актуальная система
  • Для работы с API используется библиотека Retrofit
  • Для работы с картами используется Yandex MapKit
  • Для взаимодействия view<->viewmodel используется LiveData

Скриншоты

Требования к устройству для запуска

  • MIN SDK: 26
  • Gradle JDK: 11
  • Разрешение на отслеживание геопозиции

About

MORE.Tech 5.0 project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages