Youth in Defence
End-to-end web platform for a defence-sector youth initiative: marketing site, authenticated member experience, paid subscriptions, and structured job postings — all hosted and managed on Vercel.
- Problem
- The non-profit needed a credible public footprint fast: a professional web presence, reliable communication paths, transparent opportunities for candidates, gated access for members, and a sustainable revenue path through subscriptions.
- Approach
- Designed the information architecture around audiences (prospects, partners, hires, members), shipped a React front end deployed on Vercel for performance and predictable rollouts, integrated Clerk for user authentication and account management, and wired Stripe to handle subscription billing and lifecycle. Layered in job-board capabilities so recruiting and announcements stay centrally managed rather than scattered across tools.
- Outcome
- Live in production at youthindefence.ca: authenticated member access, recurring subscription revenue, and automated hosting and preview workflows on Vercel. The stack is positioned to iterate on member features, listings, and campaigns without rework of the core app shell.