Project description:
I am looking for a developer to set up the backend part of a mobile application for real estate rental (Homi). The frontend is fully ready (React Native / Expo), the task is to integrate with Supabase.
What needs to be done:
1. Database Setup: Design the tables profiles (users) and listings (ads) with the necessary fields.
2. Storage: Set up buckets for storing object photos and generating public links.
3. Security (RLS): Configure Row Level Security policies so that users can edit only their own data.
4. Integration: Link the ready "Add Listing" form on the frontend with the database (uploading text and photos).
5. Preparation for acquiring: Add moderation logic for listings through the is_published checkbox (for future integration with Monobank).
Target users of the product:
The product is aimed at property owners and tenants in Ukraine. It is important that the system works reliably and securely with personal data.
Criteria for successful outcome:
- The created listing is successfully saved in the database.
- Photos are displayed correctly through Storage.
- The code is clean, typed (TypeScript), and handled through try/catch.
- Access security to data is configured (RLS).
Budget: 4000 UAH.
Timeline: 2-3 days.