SpeakMap — это мобильное приложение для поиска русскоязычных специалистов за рубежом, включая врачей, нотариусов и мастеров. Сейчас сервис работает в Белграде и Нови-Саде, в планах — расширение на Таиланд и Аргентину.
Технологический стек проекта включает Kotlin Multiplatform, Jetpack Compose, MapLibre и Ktor. Бэкенд построен на PostgreSQL с расширением PostGIS, а для отображения карт используются векторные тайлы PMTiles, что обеспечивает работу офлайн и независимость от сторонних картографических сервисов.
Главная ценность продукта заключается в достоверности меток, подтверждающих владение русским языком. Чтобы повысить конверсию и точность данных, в приложении реализована возможность голосования без обязательной регистрации пользователей.
Разработка проекта заняла 47 дней после радикального сокращения функционала. Изначально проект оценивался в 1200 человеко-часов, что при занятости 8 часов в неделю потребовало бы 2,5 года. Из релиза исключили аккаунты, фото и систему отзывов.
Инфраструктура приложения развернута на одном сервере. Использование открытых решений позволяет поддерживать проект с нулевыми затратами на масштабирование, независимо от количества активных пользователей и объема данных.






