Inspiration

Many small farmers lack tools to manage their fields digitally. Most rely on memory or notes, which leads to confusion. We wanted to build something that’s visual, offline-friendly, and packed with insights all in their pocket.

What it does

FarmPlot Tracker is an all-in-one farm mapping app. It lets farmers

-Draw field boundaries on a map and assign crop types
-Auto-calculate field area in acres
-Track sow and harvest dates by season
-Add and manage custom tasks for each field
-Visual dashboard to monitor crop distribution
-Mark destroyed/infected crop areas by drawing inside plots
-Get live weather data using Google Weather API

How I built it

Built using
-React Native for cross-platform mobile support
-react-native-maps for interactive map drawing
-AsyncStorage for offline persistence
-Custom modals, task manager, and seasonal trackers
-Integrated Google Weather API for real-time weather info
-Built an acre-counting and polygon editing system from scratch

Challenges I ran into

While building FarmPlot Tracker, I faced several challenges such as detecting taps inside irregular polygon shapes, keeping modals and input forms lightweight so they didn’t block user interaction, and managing synchronized state across tasks, plots, and local storage. Integrating weather data, a dashboard, and map features into one seamless and intuitive interface was also quite tricky.

Accomplishments that I'm proud of

I’m proud of building a fully offline-capable drawing and task management system that feels smooth and responsive. Real-time accurate field area calculation was a technical milestone. I also developed a live crop dashboard for insights and task tracking, implemented inner plot selection to mark destroyed crops, and structured the entire app with modular, scalable architecture ready for new features.

What I learned

I gained hands-on experience in handling gestures and touch inputs using react-native-maps, learned how to manage complex local state effectively, and integrated weather and crop data APIs efficiently. Most importantly, I learned how to apply design thinking to simplify the real-world workflow of farmers.

What’s next for FarmPlot Tracker

The next steps include adding AI-based crop health detection using aerial imagery, generating downloadable crop logs in PDF format, supporting multiple users (like family or team members), and improving language support for rural areas. I also plan to introduce push notifications for sowing/harvest schedules and task alerts.

Built With

Share this project:

Updates