Задание: Приложения для Android. Закрытое мобильное приложение-навигатор на Яндекс.Картах с админ-доступом (Дистанционная работа)
Требуется разработать мобильное приложение (Android) со следующим функционалом:
· Интерактивная карта на базе Яндекс (слои, пробки, построение маршрутов, поиск по адресам и объектам, стандартные жесты).
· Отображение точек (POI), загружаемых с заданного сайта. Парсинг источника, геокодирование адресов в координаты, сохранение в БД. Метки с детальными карточками (название, описание, фото при наличии).
· Закрытая авторизация по логину и паролю. Самостоятельная регистрация невозможна – все учётные записи создаёт администратор через панель управления.
· Админ-панель (веб-интерфейс): управление пользователями (добавление, блокировка, смена пароля). При необходимости – ручное добавление/редактирование точек.
· Бэкенд: API-сервер на Python (Django/Flask) или PHP (Laravel), база данных PostgreSQL/MySQL, хранение сессий/токенов, защита от брутфорса.
· Мобильное приложение: кроссплатформенная разработка (Flutter/React Native) или нативная (Kotlin/Swift) – готовы обсуждать.
· Передача исходников и инструкции по развёртыванию бэкенда.
Ключевые требования к кандидату:
· Опыт работы с MapKit Яндекс (или Google Maps) в мобильных проектах – обязательно показать примеры.
· Умение парсить внешние сайты и работать с API геокодера.
· Навыки создания систем с ролевой авторизацией и веб-админок.
· Опыт публикации приложений в сторах.
Сроки и бюджет согласовываем по итогам уточнения деталей. В отклике жду:
· ссылки на похожие проекты (особенно с картами и авторизацией);
· вашу оценку по срокам и стоимости;
· предпочтительный стек (мобильная часть + бэкенд);
· вопросы по ТЗ, если потребуются уточнения.