S-09: Openbaar Register portal — public lookup #76
Reference in New Issue
Block a user
Delete Branch "feat/10-openbaar-portal"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What & why
S-09 (scoped to the portal — approval flow split out to #75). Adds the anonymous Openbaar Register portal and closes the walking-skeleton loop: submit → BFF → domain → projection → public visibility.
Changes
apps/openbaar— new anonymous Angular app (standalone + signals, NL DS vialibs/ui, no auth/OIDC, noconfig.json).RegisterPageloads the full public register on open and searches via the BFF's/openbaar/register?q=; results table (referentie + status), loading + empty states.:8141, reverse-proxying/openbaarto the BFF (same-origin, no CORS), health-checked over IPv4, no Keycloak dependency. Added to the health-wait list.INGEDIENDentry (polls for the async projection).frontend-decisions.md(openbaar decisions) +demo-script.md(public-visibility demo).BACKLOG.mdupdated for the S-09/S-09b split.TDD / verification
test(portal-openbaar)(failing register-page spec) →feat(portal-openbaar)(implementation). 5 openbaar unit tests incl. a11y (axe);make frontendgreen across all 6 projects.verify-stack(needs the live NRC→projection path + selectielijst egress, not reproducible locally).Public-safe
Only
id+statuscross the BFF (OpenbaarProjection.PublicView); the portal never receives bsn/naam.closes #10