SpeakMap — это мобильное приложение для поиска русскоязычных специалистов за рубежом, включая врачей, нотариусов и мастеров. Сейчас сервис работает в Белграде и Нови-Саде, в планах — расширение на Таиланд и Аргентину.

Технологический стек проекта включает Kotlin Multiplatform, Jetpack Compose, MapLibre и Ktor. Бэкенд построен на PostgreSQL с расширением PostGIS, а для отображения карт используются векторные тайлы PMTiles, что обеспечивает работу офлайн и независимость от сторонних картографических сервисов.

Главная ценность продукта заключается в достоверности меток, подтверждающих владение русским языком. Чтобы повысить конверсию и точность данных, в приложении реализована возможность голосования без обязательной регистрации пользователей.

Разработка проекта заняла 47 дней после радикального сокращения функционала. Изначально проект оценивался в 1200 человеко-часов, что при занятости 8 часов в неделю потребовало бы 2,5 года. Из релиза исключили аккаунты, фото и систему отзывов.

Инфраструктура приложения развернута на одном сервере. Использование открытых решений позволяет поддерживать проект с нулевыми затратами на масштабирование, независимо от количества активных пользователей и объема данных.