Back to Projects
Mobile + IoT

Manakrishi
Farmer Support App

A precision drone spraying platform and mobile app that empowers farmers with real-time crop health monitoring, reducing manual spraying health risks and pesticide waste through smart IoT integration.

Role Full-Stack + Mobile Dev
Stack React Native · Node.js · MongoDB
Hardware Drone IoT Integration
Status ● Active
Manakrishi App Screenshot

Tech Stack

Mobile React Native (Expo)
Backend Node.js, Express.js
Database MongoDB Atlas
Realtime WebSockets (Socket.io)
Hardware Drone IoT Integration

Key Features

Precision drone spraying scheduling via mobile app
Real-time crop health monitoring with live telemetry
Multi-language support designed for rural farmers
Secure user authentication with encrypted credentials
Historical yield analysis and seasonal crop reports

System Architecture

The React Native mobile application sends REST API requests to a Node.js / Express backend hosted on AWS. Real-time drone telemetry data is streamed directly to the app via WebSocket connections (Socket.io), ensuring sub-second status updates for active spraying sessions. All telemetry events and historical yield data are persisted in MongoDB Atlas, enabling farmers and agronomists to review seasonal patterns and optimize future spraying schedules. The IoT drone unit communicates over a lightweight protocol to the backend, which in turn broadcasts status updates to connected mobile clients.

Impact & Metrics

100% health safety ensured for field workers vs traditional manual spraying

Measurable reduction in pesticide waste and associated costs

Actively serving test users in target rural regions

Real-time WebSocket latency under 200ms for live telemetry

Challenges & Solutions

Problem

Integrating real-time drone telemetry with low-latency updates for farmers in rural areas with limited connectivity.

Solution

Transitioned from standard HTTP polling (high latency) to persistent WebSocket connections, enabling immediate status delivery and reducing unnecessary API round-trips by over 80%.

Explore Manakrishi

Visit the live platform or view the source code behind the project.