Explore Marks - это мобильное приложение, разработанное для профильного задания в RTUITLab ВУЗа РТУ МИРЭА.
Кругу путешественников, которые посещают различные места по всему миру, захотелось отмечать на картах точки, где они побывали и делиться этими метками друг с другом.
Данное приложение может помочь путешественникам легче общаться и оценивать изысканность посещенных мест.
![](https://private-user-images.githubusercontent.com/100920758/315938444-261ee4f5-5169-455e-a40d-fe14492f1f88.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyNjU0NDcsIm5iZiI6MTcyNDI2NTE0NywicGF0aCI6Ii8xMDA5MjA3NTgvMzE1OTM4NDQ0LTI2MWVlNGY1LTUxNjktNDU1ZS1hNDBkLWZlMTQ0OTJmMWY4OC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMVQxODMyMjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zYWU3YTA5OGM1NjgwOTAzZWQyMmQxNDgzNGRkZTUwNWYzY2RmZmJlMzA2Y2I4ZGI1OWE1OTE1MmUyNWE2YTBmJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.BBRyoq39lSWf187AKLnKaic-hHuddzNKGfyvqPvMzEU)
![](https://private-user-images.githubusercontent.com/100920758/315938019-8fbe39f6-5138-47ee-a2de-e34e07fc3a66.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyNjU0NDcsIm5iZiI6MTcyNDI2NTE0NywicGF0aCI6Ii8xMDA5MjA3NTgvMzE1OTM4MDE5LThmYmUzOWY2LTUxMzgtNDdlZS1hMmRlLWUzNGUwN2ZjM2E2Ni5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMVQxODMyMjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMzM4ZTZiN2ZkZjAzMzRhODYwZjg0ZWI2ZmU1MDk0MjZhMTNhMWRkZDNlMjk4NjRiNmVjNTc5NjI5NGU4ODM1JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.41H3-nMko33BR5xBpwQvXwosBHphfbFW6M3hxMLlPGw)
![](https://private-user-images.githubusercontent.com/100920758/315938044-b28cdc30-5467-472e-921f-3e6e90c393cc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyNjU0NDcsIm5iZiI6MTcyNDI2NTE0NywicGF0aCI6Ii8xMDA5MjA3NTgvMzE1OTM4MDQ0LWIyOGNkYzMwLTU0NjctNDcyZS05MjFmLTNlNmU5MGMzOTNjYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMVQxODMyMjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MTg4YjYxYjc0MTI1NmVhMzI1MzkwOTQwYWY2MTAwMDUwYjE4YzQ2MTkzMDFmM2ZlZDMzOWEwZDI3YWYyNWFjJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.CTc8nenOdnKYLbRSOStbDUNaRtdEX8Q2P3zCTPilelM)
![](https://private-user-images.githubusercontent.com/100920758/315938086-06e022dc-adf2-4136-a633-aed0b56492ed.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjQyNjU0NDcsIm5iZiI6MTcyNDI2NTE0NywicGF0aCI6Ii8xMDA5MjA3NTgvMzE1OTM4MDg2LTA2ZTAyMmRjLWFkZjItNDEzNi1hNjMzLWFlZDBiNTY0OTJlZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwODIxJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDgyMVQxODMyMjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mM2M4MzBlNDhmZjkxZTA1Zjk3OWRjMmYwZTBjYjNjNDAyYTUzYmM4ZWE2ZTc5OGY4NjlhYjY4NzI5MmYyYzRiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.b0JBOsMQEISeYzc-4gmNJdZjBadZT0JMTLYyA3ePMvE)
- Просмотр меток на карте
- Создание метки на карте как гость (без указания авторства)
- Регистрация
- Вход зарегистрированного пользователя без ввода логина и пароля
- Весь функционал доступный гостю
- Поставить/Убрать лайк у метки
- Создание метки на карте с указанием авторства
- Удаление созданной метки
- Обеспечение работу всех функций приложения без подключения к интернету на основе полученных ранее данных
- 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