Skip to content

OpenSPP/openspp-modules

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pre-commit Status Build Status codecov

Translation Status

OpenSPP Registry

OpenSPP’s key feature is a 360-degree view of the registrant and beneficiary. The information is stored in one place and can be easily accessed by key stakeholders while providing advanced access management, auditability, and accountability.

Available addons

addon version maintainers summary
g2p_connect_demo 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 G2P Connect Demo
spp_api 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides a framework for building and managing a RESTful API for the OpenSPP platform, including API definition, documentation, security, and logging.
spp_api_records 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides RESTful API endpoints for accessing and managing OpenSPP's core data, including service points, programs, products, and entitlements.
spp_area 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module enables management of geographical areas, linking them to registrants for targeted interventions and analysis in social protection programs.
spp_area_gis 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Integrates GIS capabilities into OpenSPP's Area management, enabling visualization on maps, associating coordinates, defining polygons, and facilitating spatial analysis for improved targeting and monitoring of social protection programs.
spp_audit_config 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module allows administrators to define and manage audit rules to track and log changes made to critical data within the OpenSPP platform, ensuring data security and integrity.
spp_audit_log 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides audit logging functionality to track data changes and user actions within OpenSPP, enhancing transparency and accountability.
spp_audit_post 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Enables posting of audit log messages to related parent records, providing a centralized view of changes across interconnected data in social protection programs.
spp_auto_update_entitlements 17.0.1.0.0 jeremi gonzalesedwin1123 Automatically updates entitlement states based on their redemption status at the end of program cycles in OpenSPP.
spp_base 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides essential configurations, UI customizations, and base functionalities for the OpenSPP system, including top-up card management and integration with other OpenSPP modules for areas, service points, programs, and custom fields.
spp_base_api 17.0.1.0.0 Provides foundational API functions and methods for seamless interaction with the OpenSPP system, enabling data exchange via APIs or XML-RPC.
spp_base_demo 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides demonstration data for the OpenSPP system, including sample registrants, programs, and products to facilitate user exploration and training.
spp_base_gis 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides Geographical Information System (GIS) capabilities to OpenSPP, enabling visualization and interaction with geospatial data on maps, integrating with modules like Registries and Targeting & Eligibility for enhanced program management.
spp_base_gis_demo 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Demonstrates the GIS capabilities of the OpenSPP Base GIS module by providing practical examples and use cases with GIS views, data layers, and raster layers.
spp_base_gis_rest 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides RESTful API endpoints for accessing and querying geospatial data within OpenSPP, secured with OAuth 2.0.
spp_base_setting 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides essential settings and customizations for OpenSPP implementations, including Country Office management and user interface adaptations.
spp_basic_cash_entitlement_spent 17.0.1.0.0 jeremi gonzalesedwin1123 Tracks cash spending by beneficiaries against allocated entitlements in basic cash programs, calculating remaining balances and supporting program monitoring.
spp_change_request 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Streamlines the process of handling changes to registrant information within the OpenSPP system, providing a structured framework for submitting, reviewing, approving, and applying modifications.
spp_change_request_add_children_demo 17.0.1.0.0 jeremi gonzalesedwin1123 Provides a demonstration of adding children or members to an existing group in the registry using the OpenSPP Change Request framework, including a dedicated form, ID scanning integration, and automated data updates.
spp_change_request_add_farmer 17.0.1.0.0 jeremi gonzalesedwin1123 Provides a specialized workflow for adding new farmers to existing groups in the registry.
spp_change_request_change_info 17.0.1.0.0 jeremi gonzalesedwin1123 Change Information Change Request
spp_consent 17.0.1.0.0 jeremi gonzalesedwin1123 OpenSPP Consent
spp_custom_field 17.0.1.0.0 jeremi gonzalesedwin1123 Adds customizable fields to registrant profiles for enhanced data collection and program management in OpenSPP.
spp_custom_field_custom_filter 17.0.1.0.0 Allows administrators to enable custom fields for filtering, enhancing data analysis and program operations.
spp_custom_field_recompute_daily 17.0.1.0.0 jeremi gonzalesedwin1123 nhatnm0612 Enables daily recomputation of specified fields to maintain data accuracy and improve performance by offloading intensive calculations.
spp_custom_fields_ui 17.0.1.0.0 jeremi gonzalesedwin1123 Provides a user-friendly interface for defining and managing custom fields for registrants within the OpenSPP platform, allowing implementers to tailor data collection to program-specific needs.
spp_custom_filter 17.0.1.0.0 nhatnm0612 Enhances Odoo's filtering system by allowing administrators to control which fields are displayed in filter dropdowns, improving user experience and data management.
spp_custom_filter_ui 17.0.1.0.0 nhatnm0612 Customizes the OpenSPP UI to enhance filtering for Res Partners, improving usability and efficiency in managing registrants within social protection programs.
spp_data_export 17.0.1.0.0 jeremi gonzalesedwin1123 Enables exporting large datasets to Excel by overriding the default export functionality and providing error handling for exceeding Excel row limits.
spp_dci_api_server 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides a DCI-compliant RESTful API for secure data exchange with OpenSPP's registry.
spp_demo 17.0.1.0.0 jeremi gonzalesedwin1123 Provides demonstration data and functionalities for the OpenSPP system, showcasing its capabilities in managing social protection programs and registries with pre-populated data for exploration and testing.
spp_dms 17.0.1.0.0 jeremi gonzalesedwin1123 Provides a centralized system for managing and organizing documents within OpenSPP, facilitating efficient storage, retrieval, and categorization of files related to social protection programs.
spp_eligibility_sql 17.0.1.0.0 jeremi gonzalesedwin1123 Define complex program eligibility criteria using SQL queries for flexible and automated beneficiary enrollment within OpenSPP.
spp_eligibility_tags 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Define eligibility criteria for programs based on registrant tags and geographical areas, automating beneficiary identification and improving targeting accuracy.
spp_encryption 17.0.1.0.0 jeremi gonzalesedwin1123 Provides secure encryption, decryption, signing, and verification of data within OpenSPP using JWCrypto.
spp_ent_trans 17.0.1.0.0 jeremi gonzalesedwin1123 This module records and manages transactions related to entitlement redemptions, providing a transparent history for both cash and in-kind benefits.
spp_entitlement_basket 17.0.1.0.0 jeremi gonzalesedwin1123 This module allows you to define baskets of goods and services that beneficiaries are entitled to receive, simplifying in-kind entitlement management within social protection programs.
spp_entitlement_cash 17.0.1.0.0 jeremi gonzalesedwin1123 Manage cash-based entitlements for beneficiaries within social protection programs, including defining calculation rules, automating disbursement, and tracking payments.
spp_entitlement_in_kind 17.0.1.0.0 jeremi gonzalesedwin1123 Manages the distribution of in-kind entitlements within social protection programs, handling inventory, service points, and beneficiary redemption.
spp_ethnic_group 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 OpenSPP: Ethnic Group
spp_event_data 17.0.1.0.0 jeremi gonzalesedwin1123 emjay0921 Records and tracks events related to individual and group registrants, providing a chronological history of changes and actions within the OpenSPP system.
spp_event_data_program_membership 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module allows users to record and track program membership-related events, such as enrollment, suspension, or exit, and link them to specific program membership records within OpenSPP.
spp_event_demo 17.0.1.0.0 jeremi gonzalesedwin1123 emjay0921 Provides demonstration data and functionalities for the OpenSPP event tracking system, showcasing practical applications through predefined event types, data models, views, and wizards.
spp_exclusion_filter 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module enhances the OpenSPP program creation process by enabling the configuration and application of exclusion filters, ensuring that only eligible registrants are considered for enrollment in new programs.
spp_farmer_registry_base 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Base module for managing farmer registries, linking farmers to farms, land, and agricultural activities.
spp_farmer_registry_dashboard 17.0.1.0.0 jeremi gonzalesedwin1123 Provides interactive dashboards and reports for visualizing data from the OpenSPP Farmer Registry, offering insights into key metrics and trends related to registered farmers.
spp_farmer_registry_demo 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides pre-populated demo data for the OpenSPP Farmer Registry, showcasing its features with realistic sample data.
spp_idpass 17.0.1.0.0 jeremi gonzalesedwin1123 ID PASS
spp_idqueue 17.0.1.0.0 jeremi gonzalesedwin1123 Manages ID card requests, approvals, batch printing, and distribution for registrants within social protection programs and farmer registries.
spp_import_dci_api 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Enables integration with external registries, particularly those adhering to the DCI (Digital Civil Identity) standard, for importing and synchronizing registrant data into OpenSPP.
spp_import_match 17.0.1.0.0 jeremi gonzalesedwin1123 Enhances data imports in OpenSPP by enabling the matching of imported records with existing data to prevent duplicates and ensure data integrity.
spp_irrigation 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides tools for managing and visualizing irrigation infrastructure within OpenSPP, enabling efficient tracking, planning, and analysis of irrigation systems and their impact.
spp_land_record 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module enables the management and geospatial visualization of land records within OpenSPP, linking land parcels to farms, tracking ownership, and supporting land governance initiatives.
spp_manual_eligibility 17.0.1.0.0 jeremi gonzalesedwin1123 SPP Program: Manual Eligibility
spp_manual_entitlement 17.0.1.0.0 jeremi gonzalesedwin1123 Provides a mechanism for manually creating entitlements for beneficiaries within specific program cycles in OpenSPP, offering flexibility for programs with unique eligibility criteria or situations not covered by automated rules.
spp_oauth 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides OAuth 2.0 authentication for secure access to the OpenSPP API.
spp_openid_vci 17.0.1.0.0 jeremi [![gonzalesedwin1 123](https://github.com/gonzalesedwin1 123.png?size=30px)](https://github.com/gonzalesedwin1 123) Enables the issuance and management of Verifiable Credentials (VCs) within the OpenSPP platform, leveraging OpenID Connect for Verifiable Presentations (OpenID4VP) to provide secure and verifiable digital credentials for registrants.
spp_openid_vci_group 17.0.1.0.0 jeremi gonzalesedwin1123 Enables the issuance of Verifiable Credentials (VCs) for groups of registrants, integrating with group management to represent group identity and attributes.
spp_openid_vci_individual 17.0.1.0.0 jeremi gonzalesedwin1123 Enables the issuance of Verifiable Credentials (VCs) for individual registrants within the OpenSPP platform, integrating with OpenID Connect for Verifiable Presentations and Decentralized Identifiers.
spp_pmt 17.0.1.0.0 dasunhegoda Calculates a Proxy Means Testing (PMT) score for groups of registrants to aid in beneficiary identification and prioritization for social protection programs.
spp_pos 17.0.1.0.0 jeremi gonzalesedwin1123 Extend Odoo POS to redeem entitlements from OpenSPP for secure and efficient beneficiary transactions.
spp_program_id 17.0.1.0.0 jeremi gonzalesedwin1123 nhatnm0612 Generates and manages unique IDs for social protection programs, enhancing identification and integration within the OpenSPP platform.
spp_programs 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Manage cash and in-kind entitlements, integrate with inventory, and enhance program management features for comprehensive social protection and agricultural support.
spp_programs_compliance_criteria 17.0.1.0.0 jeremi gonzalesedwin1123 Manages compliance criteria within social protection programs, allowing administrators to define and enforce additional eligibility requirements beyond initial program criteria.
spp_programs_sp 17.0.1.0.0 jeremi gonzalesedwin1123 Extends OpenSPP Programs to integrate service points, enabling the association of beneficiaries and entitlements with designated service delivery locations for improved program efficiency and targeted benefit distribution.
spp_registrant_import 17.0.1.0.0 jeremi gonzalesedwin1123 nhatnm0612 Streamlines the import of registrant data into OpenSPP, simplifies data mapping, and automates unique ID generation.
spp_registrant_tag 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides enhanced tagging capabilities for registrants in OpenSPP, allowing for better organization and management of registrant data.
spp_registry_data_source 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Provides a framework for integrating external data sources into OpenSPP, enabling connection to and retrieval of data from external systems like farmer registries and social protection programs.
spp_registry_group_hierarchy 17.0.1.0.0 jeremi gonzalesedwin1123 Introduces hierarchical relationships between groups, allowing for nested group structures within social protection programs and farmer registries.
spp_scan_id_document 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 Enables the scanning of physical ID documents directly into a registrant's profile, streamlining data entry and improving accuracy in the OpenSPP Registry.
spp_service_point_device 17.0.1.0.0 jeremi gonzalesedwin1123 reichie020212 This module allows managing terminal devices associated with each service point, tracking their model, Android version, and active status.
spp_service_points 17.0.1.0.0 jeremi gonzalesedwin1123 This module enables the management of service points, linking them to geographical areas, company entities, and user accounts for streamlined service delivery within OpenSPP.
spp_starter 17.0.1.0.0 jeremi gonzalesedwin1123 OpenSPP: Starter
spp_user_roles 17.0.1.0.0 jeremi gonzalesedwin1123 Enhances user role management with local roles and area-based access control for improved data security and granularity in OpenSPP.
theme_openspp_muk 17.0.1.0.0 jeremi gonzalesedwin1123 OpenSPP Theme (Muk Theme)

Licenses

This repository is licensed under LGPL-3.0.

However, each module can have a totally different license, as long as they adhere to OpenSPP.org policy. Consult each module's __manifest__.py file, which contains a license key that explains its license.