Teach for Canada
For over two years, we worked with Teach for Canada to build their first proprietary business application and transform their recruitment processes into a full digital system. Throughout the project, we proudly navigated numerous resource and timeline challenges to support this significant and impactful initiative.
A Robust System for a Critical Operation
Scoping of Requirements
Starting with minimal details, we uncovered a wealth of additional requirements during the initial phases of the project. This necessitated an extended timeline and more work to complete the project, ultimately enriching our experience with managing large-scale projects.
Working with Multiple Stakeholders
During the project, we collaborated with various individuals within the organization, striving to meet the demands of each management team while also accommodating the needs of external stakeholders. This required a comprehensive orchestration to manage deadlines effectively.
A Stellar Nonprofit Leveraging Digital Technology
Public Website
A user-friendly and accessible website providing comprehensive information about the organization, alongside essential guidance for embarking on a teaching journey throughout Canadian communities.
User-Based Portal
A user-management system enables the client to facilitate a data-driven process among participating communities, teachers seeking positions, and the organization’s team overseeing the recruitment process.
Reliable Backend
A robust backend and database are essential for managing data operations, seamlessly connecting with frontend vendors, and integrating with CRM systems.
CRM Integration
Integrating Salesforce CRM as an additional reporting layer to meet diverse operational needs within the organization.
Simple CMS
We implemented WordPress as a simple and modular Content Management System, customizing it to empower our in-house creative team to manage their website efficiently.
Reporting
Integrated reporting panels and checklists, coupled with email notifications, ensure accuracy and timeliness in processes.