Catch22 approached MadeByPi to help digitise their "Creating Opportunities" campaign, which is built around a simple yet powerful idea: offering young people, who may feel unsupported, the chance to succeed by connecting them with dedicated coaches and providing access to valuable opportunities for work, training, and other resources.
Catch22 needed a platform to serve two key user types: the individuals participating in the program and their dedicated coaches.
For the individuals, the platform had to provide access to Catch22's opportunity database, as well as supporting services and rewards. Users could shortlist roles, upload their CV, update their skills, and complete monthly surveys and check-ins. These activities helped inform their coaches of any challenges they were facing and track their progress.
From a coach's perspective, the platform offered the ability to access all of the individual’s data, post meeting notes and track engagement. Coaches could also recommend opportunities, training, and additional support, such as job recommendations and resources to help with transport costs or clothing to ensure individuals were well-prepared for interviews and the workplace.
Designed for usability. A mobile first approach with accessibility at its heart.
The platform was primarily designed with young adults from disadvantaged backgrounds or those with a history of trauma in mind. To ensure ease of use and accessibility, we adopted a mobile-first approach, making the platform accessible on devices most commonly used by this demographic.
Additionally, we integrated design elements that aligned with popular social platforms, which helped create a familiar environment and streamline the user onboarding process, making it easier for users to engage and navigate the platform.
We developed a sleek, user-friendly admin interface using the Symfony "EasyAdmin" bundle, creating a central hub for administrators to efficiently manage platform opportunities, user accounts, content pages, FAQs, and more. To enhance platform security, we implemented a flexible Two-Factor Authentication (2FA) system, allowing users to verify their identity via authentication apps like Google Authenticator for added peace of mind.