Core Modules

Global PRS is built with modular components that handle specific aspects of program registration and management.

Module Overview

Programs

Manage Isha program offerings:
  • Program creation and setup
  • Registration management
  • Participant tracking
  • Program delivery

Forms

Handle data collection:
  • Form building
  • Field configuration
  • Data validation
  • Response management

Flows

Define registration journeys:
  • Step configuration
  • Path conditions
  • State management
  • Integration points
  • Verification
  • Confirmation

4. Forms

Forms are structured data collection interfaces used to gather participant information. They are composed of sections and fields, with built-in validation and conditional logic capabilities.

5. Pages

Pages represent the visual structure of the registration process. They can contain one or more sections and provide the layout for presenting information to participants.

6. Sections

Sections are logical groupings of fields within a form. They help organize related information and can be conditionally displayed based on program requirements.

7. Fields

Fields are the basic data collection units within forms. The system supports various field types with customizable validation rules and display conditions.

8. Templates & Masters

  • Templates are reusable program configurations that can be used to create multiple program instances
  • Masters are shared configurations that can be referenced across different programs and templates

Component Relationships

Key Features

1. Modularity

  • Components are designed to be modular and reusable
  • Templates can be customized for different program needs
  • Masters provide consistent configuration across programs

2. Flexibility

  • Conditional logic for field display and validation
  • Customizable flows for different program types
  • Configurable validation rules and expressions

3. Integration

  • Built-in integration points with external systems
  • Support for various payment gateways
  • API-first design for easy system integration

4. Security

  • Role-based access control
  • Secure data handling
  • API security measures

Next Steps