Caribbean Association of Probation and Parole Regional justice-sector association Live

Caribbean Association of Probation and Parole

Public platform of the regional probation and parole association: Sanity-managed news, programmes and sponsor material the association publishes itself, with edits live in about a minute. Anchor of a three-product justice-sector estate alongside the CAPP LMS and the Rooted in Resilience workshop platform.

cappnetwork.net
Caribbean Association of Probation and Parole, desktop

Challenge

The Caribbean Association of Probation and Parole needed a home on the web for its news, programmes, membership and sponsor material, and wanted to publish it themselves rather than send every edit to a vendor.

Approach

The site runs on Next.js with Sanity as the CMS. An edit goes live in about a minute. Alongside it we built the association’s learning management system and, with UNICEF and the Barbados Probation Service, the Rooted in Resilience workshop sites.

Outcome

The association publishes on its own now, and the site anchors three products we run for it and its partners.

Numbers, with their dates

60 s
from a CMS edit to live, no redeploys
Jul 2026
3
digital products for the association: website, LMS, workshop platform
Aug 2026
2
workshop cohorts delivered with UNICEF and the Barbados Probation Service
Jul 2026
Websitecappnetwork.netNext.js 16 + Sanity CMS
Web appcapp-lms.vercel.appCAPP LMS, Next.js + Supabase SCORM platform

Inside the product

Architecture

Next.js appISR, ~60 s revalidation
Sanity CMSstaff publishing
Managed formscontact + programmes
Vercelhosting
staff publish in Sanity → 60 second revalidation → live site; the LMS and workshop platforms share the same delivery team

Stage & handover

Live Live. Association staff publish independently; Techbase maintains the platform and its sibling products under agreement.

Techbase Solutions · private preview

Shared in confidence

This portfolio was prepared for GovTech Barbados. Some of the work shown is private client material or unlaunched product, so please keep the link within the evaluation.