Skip to content
Ministry of National Food Security & Research · 2026 · Government / Agriculture

Olive Farm Management System MVP for Pakistan (MNFSR)

MVP farm management system for Pakistan’s olive sector: farm, plot and tree records, a health-coded tree map, service requests and CSV/PDF reports.

Web DevelopmentCloud Infrastructure
Ministry of National Food Security & Research dashboard
Olive Tracker — how Malgary built it
  • 9
    User roles
  • 3
    Registry levels: farm, plot, tree
  • 4
    Agencies a request can be tagged to
  • 2
    Report formats: CSV and PDF
Objective

Give Pakistan’s olive growers, field officers and ministry staff one system for farm records and support requests, delivered as a working MVP that stakeholders could use and review.

Built with

Next.jsReactTypeScriptPrismaMySQLTailwind CSSLeafletRecharts
The challenge

The problem we set out to solve.

Olive farming and stakeholder support under Pakistan’s Ministry of National Food Security & Research were handled in a fragmented way: paper records, WhatsApp messages, phone calls and scattered spreadsheets. No single system held a farm, its plots, its trees, their health and their yield together.

Growers and other stakeholders had no proper channel to raise an issue, including ones that touch SECP, FBR, BOI or PSW, and no way to see where a request stood or what had been decided.

Field officers could not easily see just the farms assigned to them, and leadership had no dependable overview of request volume, status and progress. Without role-wise reports or exports, decisions rested on incomplete data.

The solution

How we built it.

01

A registry that mirrors the orchard

Every farm holds its plots, and every plot holds its trees. A farm records its location, area, owner and assigned field officer. A plot records area, soil type and coordinates. Each tree gets an auto-generated code, its variety, a planting date with age calculated automatically, a health status and its latest yield.

02

Every tree on the map

Trees with coordinates appear on an interactive map as pins colour-coded by health: healthy, needs attention, diseased or dead. Staff filter by farm or health status and open any pin to see the tree’s code, farm, plot, health and last yield.

03

Service requests with a clear trail

Growers, mill owners, transporters, distributors, retailers and exporters register themselves and file a request with a title, a description and an optional PDF, tagged to SECP, FBR, BOI, PSW or another topic. Each request shows its status (in process, resolved or no further action) and keeps a dated comment history.

04

Admin review in one workspace

Administrators review each request, add comments while it stays open, then resolve it or mark it as needing no further action. A requester can edit and resubmit a request marked no further action, which puts it back in process.

05

Dashboards for farms and requests

An executive dashboard shows farms, plots, trees, seasonal yield and tree health, compares farmers side by side, ranks them by yield and shows the top farms and plots. A second overview tracks request volume, the status split and the six-month trend.

06

Role-based access and reporting

Nine roles cover ministry admins, field officers, six kinds of stakeholder and read-only viewers. Field officers work only on the farms assigned to them, and stakeholders manage their own farms and requests. Service-request reports filter by status, role, requester and date, and export to CSV or PDF.

Inside the product

A closer look.

Map view: every olive tree as a pin, colour-coded by health, with its code, plot and last yield
Map view: every olive tree as a pin, colour-coded by health, with its code, plot and last yield
Tree record: variety, age, health, last yield, location and yield history
Tree record: variety, age, health, last yield, location and yield history
Service request overview: volume, status split and six-month trend
Service request overview: volume, status split and six-month trend
Admin review: comment on a request, resolve it or close it, with its history
Admin review: comment on a request, resolve it or close it, with its history
Executive dashboard: tree health, variety mix, tree map and farmer performance
Executive dashboard: tree health, variety mix, tree map and farmer performance
Reporting: filter requests by status, role, requester and date, then export CSV or PDF
Reporting: filter requests by status, role, requester and date, then export CSV or PDF
The benefits

What it unlocks.

Farms you can see

Every mapped tree shows its health at a glance, and any pin opens that tree’s record.

Requests that don’t get lost

Each request has a status and a dated history, so growers and staff know where it stands.

One overview for leadership

Farms, yield, tree health and request progress sit on dashboards instead of in separate files.

The right view for every role

Field officers see their assigned farms, stakeholders manage their own records, and viewers can look without changing anything.

The result

What changed.

1

Registry for farms, plots and trees, designed to replace paper files and scattered spreadsheets.

9

Roles, from growers and exporters to field officers, admins and read-only viewers.

3

Clear request statuses: in process, resolved or no further action.

  • Designed so a farm, its plots and every tree sit in one registry, with health and yield alongside.
  • Gives growers and other stakeholders a proper channel for service requests, with a status and history they can follow.
  • Gives ministry leadership dashboards for farms, yield and request progress, plus CSV and PDF reports.
  • Taking it to production adds in-app seasonal yield entry, plot boundaries on the map, tree photos, notifications, an Urdu interface and direct links to agency systems.

Olive Tracker brings the orchard and the help desk into one system. Farms, plots and trees share a single record, and every request for support has a status and a history instead of a message thread.

Running a public programme on paper, WhatsApp and spreadsheets? We can stand up a working MVP on your own workflows in weeks.

2 sprint slots open this month

Got an idea worth building?

Book a free 30-minute consultation. We will scope it, price it, and tell you honestly whether we can deliver, or who can.

Book free consultation Or send a message
  • Reply within one business day
  • NDA on request
  • You own the code
What happens next Free
  1. 01
    30-minute call

    Walk us through the idea, the users and the deadline.

  2. 02
    Scope & architecture

    We map the smallest version worth building, and the stack.

  3. 03
    Fixed quote in writing

    Price, timeline and team. No obligation to go ahead.