Centralized Innovation Hub to Enhance Youth Mental Health Support

Centralized Innovation Hub to Enhance Youth Mental Health Support

Client

Kids Help Phone

Product

Innovation Hub

Overview

Client

Client

Kids Help Phone (KHP) is a Canadian national helpline offering free, confidential support to youth through calls, texts, and online resources. With over 60 million interactions since 1989, KHP provides 24/7 mental health tools, focusing on marginalized and vulnerable groups. However, fragmented systems made it challenging to manage innovation, prompting the need for a centralized, user-friendly platform to enhance youth engagement and service improvements.

Project Length

Project Length

3 Months

Platform

Platform

  • Strapi CMS

  • Next.js

Expertise

Expertise

  • CMS configuration and customization

  • Front-end development

  • Dynamic routing and page generation

  • Content security

  • User experience design

  • Authentication and access control

  • SEO Optimization for Visibility

Impact

Impact

Streamlined Operations

Consolidated tools into one platform, reducing admin workload

Independent Content Management

KHP’s team updates content without developer support

Faster Performance

Optimized platform ensures quick access to resources

Goals & Challenges

Engaging Youth Effectively

KHP wanted to ensure that youth feedback and ideas were central to their innovation process but lacked a structured system to capture and act on these insights.

User-Friendly Platform Needed

The solution had to be accessible to non-technical users, including internal staff and community partners, while maintaining clarity and ease of use.

Scalability

The platform needed to scale to accommodate KHP’s growing needs and diverse user base.

The Solution

Atomic Build developed a centralized Innovation Hub that

  1. Embedded Submission Integration

Atomic Build incorporated embedded solutions to integrate the innovation submission systems KHP already used. This avoided disruption, preserved existing workflows, and made it easier for contributors to submit ideas through familiar interfaces.

Laptop on a colorful blue and yellow background displaying a ‘Submit an Idea’ webpage form. Beside it is a full-screen view of the same form, featuring fields for idea submission, upload options, and tips for effective entries.
Laptop on a colorful blue and yellow background displaying a ‘Submit an Idea’ webpage form. Beside it is a full-screen view of the same form, featuring fields for idea submission, upload options, and tips for effective entries.
Laptop on a colorful blue and yellow background displaying a ‘Submit an Idea’ webpage form. Beside it is a full-screen view of the same form, featuring fields for idea submission, upload options, and tips for effective entries.

Idea Submission Form

  1. Drag-and-Drop Content Management

The platform includes a flexible drag-and-drop CMS, enabling staff to quickly prototype and publish new content without developer support. This approach ensures KHP can evolve the platform easily, adding new pages, resources, or features as their innovation needs grow.

  1. Content Upload & Discovery with SEO Optimization

To support continuous feedback and knowledge sharing, the hub enables users to upload supporting materials (e.g., documents, toolkits, media). A user-friendly discovery system ensures that all shared resources are easy to search, browse, and access making the knowledge access more efficient and informed.

Technical Approach & Challenges

Our goal was to build a flexible and scalable content management system (CMS) that seamlessly integrates with our frontend while providing a user-friendly experience for administrators and contributors. Below is how we achieved this: 

CMS Configuration & Component Creation

  • Platform

Strapi CMS for its flexibility and ease of use, ensuring content could be managed efficiently.

  • Custom Components

Built reusable content blocks (e.g., forms, blogs, resource libraries) so KHP’s team to create pages effortlessly using a drag-and-drop interface without requiring coding skills.

  • Permissions & Security

Configured user roles to ensure secure access for staff and youth contributors.

SEO Optimization for Visibility

  • Public visibility and discoverability

Leveraged server-side rendering (SSR) with Next.js to ensure that pages load quickly and are properly indexed by search engines.

  • Search results

Configured custom meta tags and structured content in Strapi, allowing KHP to fine-tune how pages appear in search results.

Frontend Development with Next.js

  • Framework

We used Next.js to ensure fast, responsive pages with server-side rendering (SSR) for enhanced performance.

  • Dynamic Content

Frontend components automatically pulled data from Strapi, ensuring real-time updates.

Screenshot of a website showcasing the “Innovation Engine Framework.” The page outlines a multi-step process including Discovery, Create Options, Develop & Assess, Test & Evaluate, Transition, and Production. Each section includes a short description and links to relevant process flows. The layout is clean with teal and black accents, includes images of young people, and features buttons like “Submit Your Idea” and “Explore Templates.” The footer provides links to support resources and social media.
Screenshot of a website showcasing the “Innovation Engine Framework.” The page outlines a multi-step process including Discovery, Create Options, Develop & Assess, Test & Evaluate, Transition, and Production. Each section includes a short description and links to relevant process flows. The layout is clean with teal and black accents, includes images of young people, and features buttons like “Submit Your Idea” and “Explore Templates.” The footer provides links to support resources and social media.
Screenshot of a website showcasing the “Innovation Engine Framework.” The page outlines a multi-step process including Discovery, Create Options, Develop & Assess, Test & Evaluate, Transition, and Production. Each section includes a short description and links to relevant process flows. The layout is clean with teal and black accents, includes images of young people, and features buttons like “Submit Your Idea” and “Explore Templates.” The footer provides links to support resources and social media.

Innovation Engine Framework

Dynamic Page Generation & Routing

  • Slug-Based Routing

Pages like blog posts or resource hubs were generated automatically based on CMS content, reducing manual setup.

  • Filtering & Search

Added dynamic filters for blog categories, tags, and dates to improve content discovery.

Enhanced Features for Youth Engagement

  • Markdown Support

Integrate a rich text editor directly into the Admin Panel for blog creation, reducing dependency on additional components

  • Secure File Downloads

Built templates for youth to access guides and toolkits securely.

  • Authentication

Sensitive content is protected using role-based authentication to ensure only authorized users can access specific resources.

Overcoming Technical Challenges

  • CMS-Frontend Sync

Ensured seamless integration between Strapi and Next.js for instant content updates.

  • Scalability

Designed the architecture to handle growing content and user traffic.

  • User Training

Provided KHP’s team with clear documentation for managing the platform independently.

Impact & Results

  • Reduction in Operational Overhead

Consolidation of tools minimized knowledge sharing workload.

  • Reduced Development Dependency

KHP’s team now manages content without technical support.

  • Enhanced Performance

SSR with Next.js and custom SEO boosted site speed and search rankings.

Atomic was the very best vendor we've ever worked with. Great communication and trust throughout the entirety of the engagement.

Jocelyn Rankin (she/elle)
Innovation Analyst

Contact

Copyright © 2025 Atomic Build. All rights reserved.

Have an idea? Let's work together

Have an idea? Let's work together

TORONTO

11:11