Self Service Registration Portal
Work in Progress
Last updated
Work in Progress
Last updated
Copyright © OpenG2P. This work is licensed under Creative Common Attribution (CC-BY-4.0) International license unless otherwise noted.
The Self Service Registration Portal for a Social Registry (SR-SSRP) is a digital platform designed to streamline and simplify the process of accessing and managing social services. It empowers citizens to interact with social services independently, reducing administrative burdens and improving service delivery.
Feature | Functionality |
---|---|
OpenID Connect integration | The SSRP allows integration with any OpenID Connect (OIDC) client. The portal has an existing integration with eSignet. |
User Portal Access | Users can log in and independently manage various aspects of their social registry profile. |
Form Design and Management | Administrators can design multiple forms tailored to different social programs, enabling streamlined data collection, and processing. |
Profile and Contact Management | Users can directly update their profile information and contact details, ensuring accuracy, and timeliness. |
Household and Family Management | Users can add and update household and family details, facilitating comprehensive data management. |
Periodic Liveliness Check | Users can perform periodic liveliness checks through ID integration options, maintaining up-to-date records. |
Document Upload | Users can upload important documents as required by various departments, simplifying application processes. |
User Profile Management | Users can view and update their personal information, ensuring their data is current and accurate. |
Notifications and Alerts | Send automated notifications and alerts to users regarding application status, deadlines, and important updates. |
Enhanced Accessibility
24/7 Availability: Users can access the portal at any time, from anywhere, making social services more accessible.
Reduced Waiting Times: By enabling self-service, the portal reduces the need for in-person visits and long waiting times.
Increased Efficiency
Streamlined Processes: Automated workflows and digital forms expedite application processing and reduce administrative overhead.
Data Accuracy: Direct user input minimises errors associated with manual data entry.
Cost-Effectiveness
Lower Operational Costs: Reduced reliance on physical offices and staff leads to significant cost savings.
Scalability: The API-based design facilitates easy scaling to accommodate growing numbers of users and services.
Empowered Citizens
Self-Reliance: Users gain greater control over their interactions with social services, fostering independence.
Transparency: Real-time updates and status tracking enhance transparency in service delivery.
Reduces Dependency
SSRP reduces dependency on government initiatives to gather data.
Additionally, this feature offers an alternate method to create the nation's registry by allowing beneficiaries to update their information whenever they choose. This eliminates the need for them to wait for government to collect their data.
This above chart outlines the redesigning of the PBMS Beneficiary Portal components to enhance re-usability and maintainability. The current architecture is being refined to separate a base set of components that can be effectively reused across both the Beneficiary Portal and the SR-SSRP.
The Beneficiary Portal originally managed key services needed by users, including authentication, form submissions, and access to program-related functionalities.
Services
Login Services: Managed user authentication and session management.
Form Services: Facilitated the creation, submission, and management of forms.
Program Services: Provided access to program-related information and functionality for beneficiaries.
The redesigned architecture separates core components into a base that can be leveraged by both the Beneficiary Portal and the SR-SSRP, thereby increasing the overall reusability, maintainability, and flexibility of the system.
Portals | API Services |
---|---|
Base Portal |
|
Beneficiary Portal | Program Services: Focuses specifically on program-related functionalities, ensuring dedicated support, and customisation for beneficiaries. |
Social Registry Self Service Registration Portal (SR-SSRP) |
|
The redesign of the Beneficiary Portal components into a shared base architecture not only facilitate the reuse of essential services across different portals but also enhances the maintainability and adaptability of the entire system. By strategically separating these components, we are better equipped to satisfy the changing needs of our users and ensure a more effective, scalable solution.
Both the Beneficiary Portal and SR-SSRP will utilise Form.io to manage forms and display dynamic content. Using the features of Form.io, forms can be designed to collect and update socio-economic data from users, allowing them to add new household information or edit existing data directly through the portal.
Secure and standardized user authentication is paramount. By implementing OIDC, the system can leverage a robust authentication framework. OIDC allows integration with various third-party identity providers, such as Keycloak or eSignet. This approach enables centralised user management, strengthens security, and simplifies the login process. With user credentials stored and managed by the chosen identity provider, the system benefits from enhanced security and reduced development complexity.
The redesigned architecture emphasises code reusability and maintainability by establishing a common code base. Core services like login and form management, originally part of the Beneficiary Portal, are now refactored into reusable components accessible by both the portals. This approach simplifies development processes, guarantees a uniform user experience on both the platforms, and makes future maintenance and updates simpler.
The following deliverables for the SR-SSRP module are planned for development and release at the appropriate phases.
Phase | Deliverable | Status |
---|---|---|
Phase 1 |
| |
Phase 2 |
| |
Phase 3 |
|