Skip to content

Towich/ExploreMarks

Repository files navigation

Explore Marks

Explore Marks - это мобильное приложение, разработанное для профильного задания в RTUITLab ВУЗа РТУ МИРЭА.

Описание

Кругу путешественников, которые посещают различные места по всему миру, захотелось отмечать на картах точки, где они побывали и делиться этими метками друг с другом.

Данное приложение может помочь путешественникам легче общаться и оценивать изысканность посещенных мест.

Скриншоты

Функционал (гость)

  • Просмотр меток на карте
  • Создание метки на карте как гость (без указания авторства)
  • Регистрация
  • Вход зарегистрированного пользователя без ввода логина и пароля

Функционал (зарегистрированный пользователь)

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

Используемые технологии

  • Language: Kotlin
  • UI: Jetpack Compose
  • Map: Yandex.Map (lite)
  • Architecture: MVVM + Use Cases (обеспечивает возможность легко переиспользовать бизнес-логику между разными экранами)
  • Async: Kotlin Coroutines
  • DI: Hilt
  • HTTP Client: KTor
  • Image loading library: Coil

About

World Map with marks for adventurers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages