Agricultural Drone Scheduling App Development

Замовник: AI | Опубліковано: 26.12.2025

** Read the attached Detailed Scope of Work ** Project Title: Weather & Solar Scheduling App / Plugin for Agricultural Drone Operations (iOS & Android Compatible) Project Overview: We are seeking a skilled developer (or small team) to build a cross-platform mobile app / web plugin for agricultural drone operators. The app will: • Act as an internal system of record for job scheduling, notes, and attachments • Integrate BOM weather forecasts (https://www.bom.gov.au/) and BOM solar/space weather (https://www.sws.bom.gov.au/) forecasts • Automatically evaluate jobs against user-defined weather and solar thresholds • Provide 48 and 24-hour advance notifications for suitability or rescheduling • Allow optional one-way sync to Microsoft Outlook • Support job notes and multiple attachments (PDF, DOC, XLS, JPEG/PNG, etc.) • Be fully functional on iOS, Android, and desktop Skills Required: Mobile & web app development, API integration (BOM, Microsoft Graph), database design, secure file storage, notifications, scheduling logic. Timeline: 4–8 weeks, Phase 1 MVP with internal scheduler and mobile support; Phase 2 optional calendar sync and auto-rescheduling. Why This Project: This app helps drone operators streamline scheduling, improve safety, and manage multiple concurrent jobs efficiently, directly in the field. Recommended Skills for above Project API Integration – for BOM weather & solar data, Microsoft Graph (Outlook). Database Design – job records, attachments, rules engine. Web Development – front-end and back-end of plugin or web app. iOS Development – native or cross-platform for Apple devices. Android Development – native or cross-platform for Android devices. Mobile App Development – experience with React Native, Flutter, or PWA. PHP / Node.js / Python – backend programming and server-side logic. Cloud Services / File Storage – secure attachment storage, scalable architecture. Notifications / Push Notifications – in-app, email, optional SMS alerts. Scheduling / Rules Engine – automated job classification and rescheduling logic. User Interface (UI) Design – intuitive dashboards and mobile-friendly layout. Security / OAuth 2.0 – authentication and permissions for calendar integration.