Agri-Drone Spraying Web & App Developement

via Freelancer ·

Budget / Salary$250–750
TypeFreelance project
LocationRemote
Posted2 hours ago
A modern and clean website is required to showcase an agricultural drone spraying service. The site will include public pages describing the service, a gallery with photos and videos of projects, and a form for farmers to request quotes or book jobs directly.

Additionally, the project includes a custom web application, accessible after logging in, for internal use by the team and clients. The first version (MVP) of this application must allow for the creation of plots, the uploading of prescription maps, the generation of spraying jobs, and the tracking of their execution. The code architecture must be scalable to integrate future functionalities such as automated route planning, real-time monitoring, and data analysis and reporting.

Non-negotiable requirements include high security, responsive design to ensure an optimal experience on any device (especially mobile devices in the field), and fast loading speeds. Technologies such as React or Vue are preferred for the front-end, and a lightweight API developed in Node.js, Python (FastAPI), or a compatible server-side technology is recommended. The source code must be hosted in a private Git repository, fully documented, and adhere to style guidelines (linting).

Expected deliverables:
- Responsive promotional website (homepage, services page, gallery, contact/booking form).

- Minimum viable product (MVP) of the web application with user authentication, a management panel for plots and jobs, and summary metrics.

- Deployment scripts or Docker files with installation instructions (README).

- Short guide for administrators and an explanatory video on how the application works.
website design mobile app development html node.js postgresql react.js typescript web development api development fastapi
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.