Our nonprofit is ready to replace a patchwork of spreadsheets and phone calls with a single mobile solution that dispatches, schedules, and manages volunteers while also keeping a real-time eye on our inventory. I need a developer who can deliver a cross-platform app (iOS and Android) built around a simple, clean interface that keeps things intuitive for both volunteers on the go and administrators behind the scenes. Core workflow Volunteers should be able to see open shifts, accept or swap them, and maintain their own profile details. Administrators must have a dashboard that lets them create shifts, view volunteer availability, and send messages or push notifications right from the app. Integrated communication tools are essential so nobody has to jump to another platform to ask questions or share updates. Inventory tracking Inside the same app, I want a lightweight but reliable module that shows our stock levels with real-time updates. When a volunteer checks out equipment or supplies, the system should immediately reflect the change so we always know what’s on hand and what needs restocking. Key deliverables • Universal mobile app (iOS & Android) compiled from a single codebase • Volunteer management suite: shift scheduling, volunteer profiles, in-app messaging/push notifications • Inventory module with live quantity updates, tied to user actions • Clean, uncluttered UI consistent across devices, backed by an admin dashboard for deeper control • Source code, basic user documentation, and deployment support to App Store & Google Play I value clear milestones, concise communication, and pragmatic technical choices. If you’ve built similar workforce or inventory apps and can demonstrate streamlined user flows, let’s talk about timelines and the best tech stack to bring this to life.