Organization of Codebase
The platform repository: registry-platform
registry-platformregistry-platform/
├── core/
│ └── openg2p-registry-core Core library: ORM models, Pydantic
│ schemas, core business logic.
│ Packaged INTO each runtime — not
│ deployed on its own.
├── apis/
│ ├── openg2p-registry-staff-portal-api REST APIs for the Staff Portal UI
│ ├── openg2p-registry-partner-api REST APIs for the partner ecosystem
│ └── openg2p-registry-bene-portal-api REST APIs for the Beneficiary Portal
├── celery/
│ ├── openg2p-registry-celery-beat-producers Periodic task scheduler. Must run as
│ │ exactly ONE instance (POD).
│ └── openg2p-registry-celery-workers Async task workers. Scale PODs out
│ to handle higher volumes.
└── ui/
├── staff-portal-ui Next.js Staff Portal UI runtime
└── ui-widgets Shared UI widget libraryThe platform is not deployable on its own
Manifestations
Deprecated repositories
Deprecated repository
Replaced by
External service dependencies
Service
Purpose
Documentation
Versions
Last updated
Was this helpful?