Описание проекта:
Ищу разработчика для настройки бэкенд-части мобильного приложения для аренды недвижимости (Homi). Фронтенд полностью готов (React Native / Expo), задача заключается в интеграции с Supabase.
Что именно нужно сделать:
1. Database Setup: Спроектировать таблицы profiles (пользователи) и listings (объявления) с необходимыми полями.
2. Storage: Настроить бакеты для сохранения фотографий объектов и генерацию публичных ссылок.
3. Безопасность (RLS): Настроить Row Level Security политики, чтобы пользователи могли редактировать только свои данные.
4. Интеграция: Связать готовую форму "Добавить объявление" на фронтенде с базой данных (загрузка текста и фото).
5. Подготовка к эквайрингу: Добавить логику модерации объявлений через флажок is_published (под будущую интеграцию Monobank).
На каких пользователей рассчитан продукт:
Продукт ориентирован на владельцев недвижимости и арендаторов в Украине. Важно, чтобы система работала стабильно и безопасно с персональными данными.
Критерии успешного результата:
- Созданное объявление успешно сохраняется в БД.
- Фотографии отображаются корректно через Storage.
- Код чистый, типизированный (TypeScript) и обработан через try/catch.
- Настроена безопасность доступа к данным (RLS).
Бюджет: 4000 грн.
Сроки: 2-3 дня.