Что уже реализовано

Приложение включает экраны: карта, просмотр карточки объекта, добавление нового объекта, аутентификация по номеру телефона (ввод номера, проверка кода). Используются интеграции с картами, Dadata и SMS-провайдером. В Supabase есть таблицы users, map_points, map_points_rating, auth.users.id.

Необходимая доработка

  1. Жалоба на объект - при низкой оценке пользователь может отправить жалобу (экран 2, пункт 5).
  2. Редактирование и удаление карточки объекта - владелец может изменить описание, фотографии, тип и удалить объект (экран 3, пункт 6).
  3. Выбор платный/бесплатный и стоимость - возможность указать, платный ли объект, и его цену (экран 3, пункт 7).
  4. Настройка видимости объекта - варианты: всем пользователям, только через мои контакты, ограниченному кругу, доступ по уникальной ссылке (экран 3, пункт 8).
  5. Подключение друга и фильтрация - приглашение друга расширяет видимость объектов; фильтрация по типам объектов и отображение цен (экран 1, пункты 1-3).
  6. Маршрут от карточки до объекта - кнопка «проложить маршрут» открывает Яндекс.Карты с готовым маршрутом (экран 2, пункт 4).
  7. Маска номера при регистрации - форматирование поля ввода телефона с маской (например, +7 (xxx) xxx-xx-xx).
  8. Изменения в Supabase - расширение существующих таблиц (добавить поля платный/бесплатный, стоимость, тип видимости, статус жалобы) и создание новых (например, жалобы, дружеские связи, ссылки для доступа).

Технические требования

Разработка на Kotlin Multiplatform (Android + iOS). Все изменения должны быть синхронизированы с новой схемой Supabase. Публикация решения - в частных репозиториях заказчика.

Нужен текст для Авито об инвестициях в строительство

Требуется копирайтер-аналитик для создания уникального текста объявления на тему инвестирования в строительный бизнес. Необходимо переработать имеющийся материал, сохранив структуру и ключевые условия, но изменив финансовые показатели.