App Permissions & Map Photo Upgrade and upload maps smoother

Замовник: AI | Опубліковано: 10.03.2026
Бюджет: 3000 $

I already have a live app on Android but need a focussed overhaul. We also need to add an ios version. The priority is to introduce role-based access so that only specific user groups can see particular projects. Right now the only group I need separated is “Viewers”, though the structure should be flexible enough to accommodate Admins, Editors and future roles without a full re-write. Alongside that, I want users to attach a photo to each city cell displayed on our interactive map. When you tap an icon the city should opens its cell and lets the user upload before and after photos, however currently we wiand instantly refresh the map marker. All uploads must sync cleanly to our existing backend so the same image appears on both platforms. Deliverables • Updated iOS and Android codebases with Group-based permission logic (minimum: Viewers limited to assigned projects) • Map module enhanced to support per-city photo upload, storage, and retrieval • Migration script or clear instructions for updating current production data • Test builds and concise hand-off notes so my team can push to the App Store and Google Play without surprises Acceptance criteria will be a working build on each platform that demonstrates 1) a Viewer account unable to open unassigned projects and 2) successful photo upload that appears on the shared map for all users.