---
myst:
html_meta:
"title": "Farmer Registry for Agricultural Social Protection"
"description": "OpenSPP Farmer Registry product configuration bridging agriculture and social protection for rural communities"
"keywords": "OpenSPP, farmer registry, agricultural programs, rural communities, social protection, smallholder farmers"
---
# OpenSPP Farmer Registry
*A digital platform to manage and strengthen farmer data systems*
The **OpenSPP Farmer Registry** is a modular digital platform designed to be a single, reliable source of truth for agricultural data. It helps governments, organizations, and partners move from guesswork to data-driven decision-making, ensuring that farmers and rural communities receive the right support at the right time.
## Key features
**Farmer and farm registration –** OpenSPP Farmer Registry is specifically designed with agricultural aspects in mind and contains all the common fields - farmers, crops, livestock, land parcels, and farming practices.
*Read more about {doc}`Unified and hierarchical beneficiary registry <../features/unified_registry>` and {doc}`Key terminology <../concepts/registrant_concepts>`.*
**Targeting and integrated service delivery –** Use detailed agricultural and demographic information to design and deliver tailored interventions based on the agricultural information, regardless of if it is simpler criteria or advanced, combined criteria.
*Read more about {doc}`Eligibility and targeting <../features/eligibility_targeting>`.*
**Geo-spatial analysis and shock response –** The integration of a Geographic Information System (GIS) allows to combine geographic information with farm data to identify trends, manage risks, and support disaster or climate response.
*Read more about {doc}`Geospatial (GIS) and land management <../features/gis_land_management>`.*
**Monitoring and accountability –** Track changes and manage user permissions to ensure data security and integrity. Access dashboards for high-level decision-making, transparency and long term monitoring.
*Read more about {doc}`Auditable change management <../features/change_management>` and {doc}`Grievance Redress Mechanism (GRM) <../features/grievance_redress>`.*
**Interoperability with other systems –** Connect seamlessly with other national databases (ID, health, civil registry) via secure APIs to make updates or to pull information directly, ensuring that the information is up-to-date.
*Read more about {doc}`Data integration and interoperability (APIs) <../features/data_integration_apis>`.*
## Who is it for?
**Governments** implementing national farmer registries
**Agricultural ministries and agencies** designing support programs
**NGOs** working on rural development and food security
## Next Step
The OpenSPP Farmer Registry is an open-source product, built and supported by the OpenSPP community. Read more about {doc}`installing OpenSPP Farmer Registry <../../getting_started/farmer_installation>`.
## OpenSPP modules included in the OpenSPP Farmer Registry
The preconfigured OpenSPP Farmer Registry product is intended to provide the basic use cases of a farmer registry.
The following modules are included in the OpenSPP Farmer Registry product:
- **{doc}`OpenSPP Base <../../reference/modules/spp_base>`**: Provides the fundamental core structure for all registrant profiles.
- **{doc}`OpenSPP Base Settings <../../reference/modules/spp_base_setting>`**: Provides essential settings and customizations.
- **{doc}`OpenSPP Custom Fields <../../reference/modules/spp_custom_field>`**: Allows for tailoring data collection to specific local needs.
- **{doc}`OpenSPP Area Management <../../reference/modules/spp_area>`**: Includes additional features for managing and organizing geographical areas within the system
- **{doc}`OpenSPP OpenID VCI Individual <../../reference/modules/spp_openid_vci_individual>`**: Enables the issuance of Verifiable Credentials (VCs) for individual registrants.
- **{doc}`OpenSPP Custom Filter <../../reference/modules/spp_custom_filter>`**: Allows control over fields displayed in filter dropdowns.
- **{doc}`OpenSPP User Roles <../../reference/modules/spp_user_roles>`**: Manages user access and permissions to the registry data, ensuring data security and integrity.
- **{doc}`OpenSPP Area GIS <../../reference/modules/spp_area_gis>`**: Integrates GIS capabilities to enable visualization on maps.
- **{doc}`OpenSPP Base GIS <../../reference/modules/spp_base_gis>`**: Provides Geographical Information System (GIS) capabilities to OpenSPP.
- **{doc}`OpenSPP Farmer Registry Base <../../reference/modules/spp_farmer_registry_base>`**: Base module for managing farmer registries, linking farmers to farms, land, and agricultural activities.
- **{doc}`OpenSPP Farmer Registry Default UI <../../reference/modules/spp_farmer_registry_default_ui>`**: Default UI for Farmer Registry Base.
- **{doc}`OpenSPP Irrigation <../../reference/modules/spp_irrigation>`**: Provides tools for managing and visualizing irrigation infrastructure within OpenSPP, enabling efficient tracking, planning, and analysis of irrigation systems and their impact.
- **{doc}`OpenSPP Land Record <../../reference/modules/spp_land_record>`**: Enables the management and geospatial visualization of land records within OpenSPP.
- **{doc}`OpenSPP Registry Group Hierarchy <../../reference/modules/spp_registry_group_hierarchy>`**: Introduces hierarchical relationships between groups.
## Expanding the Farmer Registry
The OpenSPP-based Farmer Registry contains everything that is necessary to set up a foundational Farmer Registry. It can however be expanded with additional functionalities to perfectly suit the specific needs, read more about {doc}`module installation <../../getting_started/module_installation>`.