A multi-tenant, modern web platform designed to provide cadet units with a professional, public-facing digital presence that is easy to manage, consistent in quality, and aligned with the culture and structure of Sea, Army, and Air Cadet organizations.
The OakSignal Unit Website Platform is a multi-tenant web platform that delivers branch-themed unit websites powered by a centralized content management system. Each cadet unit is provisioned with its own fully branded website and administrative portal, allowing non-technical staff to publish news, manage events, showcase leadership, share documents, and preserve unit culture without relying on external web developers. Offered as a complementary package alongside SignalsMaster and Quartermaster, the platform serves as the public front door to a unit's operations, recruitment efforts, and community engagement. Each unit operates within its own isolated digital space while benefiting from a shared, secure, and scalable infrastructure.
Next.js (App Router), React, TypeScript, ShadCN/UI, Tailwind CSS, Framer Motion
Next.js API Routes / Server Actions
PostgreSQL with multi-tenant schema (unit_id scoping)
Azure AD B2C or Auth.js (OAuth) with role-based permissions
Cloud object storage (S3/Azure Blob/Cloudflare R2) with CDN delivery
Row-level security, subdomain isolation, role-based permissions, signed URLs
View public content, submit inquiries and forms, browse events and news
Full CMS access—create content, manage events, update leadership, configure unit settings
Limited administrative capabilities for specific content areas under officer supervision
General Availability rollout to cadet units with ongoing support