Surface
Parish panel
Dashboard, mass requests, announcements, and movements for parish staff.
API-first backoffice
CathoLink
CathoLink Web starts with the parish panel, while keeping the structure clean enough to expand to diocese and administration without reworking the frontend stack.
Current target
http://localhost:8080/api/v1
Frontend runtime
Next.js App Router with server-first data flow.
Local development
`cd catholinkweb && pnpm dev` without Docker.
Surface
Dashboard, mass requests, announcements, and movements for parish staff.
Surface
Regional oversight and reporting will extend the same foundation later.
Surface
Platform administration remains a dedicated surface, not mixed into parish flows.