Asana Style WBS Photo App

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

After seven years of wrestling with Asana’s outages and silence from their support team, I’m ready to build my own solution. I still love the core idea—create a project, lay out its Work Breakdown Structure, assign each task to a superintendent in the field, and have them snap photo proof as the work is completed—but I need a platform I can trust and control. What the mobile experience must do • Run natively on both iOS and Android so any superintendent can download it from their store of choice. • Let me open or create a project and instantly drill into its full WBS hierarchy, whether the tasks are open or closed. • Allow the superintendent to tap a task, see its details, then capture dozens or even hundreds of photos. Each photo has to store, automatically and immutably, the task title, timestamp, and the user who hit the shutter. • Work even when cell service drops; it should queue images locally, then sync them to the cloud backend once a signal returns. What the backend must do • Provide a browser-based dashboard where I can create projects, build or import the WBS tree, assign tasks, and toggle task status. • Store every photo, organized by project→task, with embedded metadata searchable exactly the way I work: first select a project, then view all its tasks (open or closed) with filter controls for assignee, date range, or keyword. • Export or bulk-download selected photos on demand. • Offer role-based access so superintendents see only their own projects while admins see everything. Acceptance criteria 1. I can create a new project in the backend, add tasks, assign a superintendent, and see the project appear on that person’s phone within minutes. 2. Photos captured offline sync automatically when connectivity returns, without duplicates. 3. In the dashboard, selecting a project shows every task and lets me filter open/closed; clicking a task shows all attached photos with their metadata intact. 4. Basic security best practices are in place (encrypted transport, authenticated users). Tech stack suggestions such as React Native or Flutter for the mobile app and a Node/Express, Django, or Firebase backend are welcome, but I’m open to alternatives if they achieve the same reliability and sync performance. Please outline your proposed architecture, timeline, and any portfolio examples of similar field-data or photo-heavy apps when you respond.