Industry: Government-Funded Health & Fall Prevention Programs
Location: Ontario, Canada (50+ service locations)  

About the Client: 

The organization delivers fall-prevention programs for seniors across more than 50 locations, coordinating instructors, class schedules, attendance tracking, and compliance reporting tied directly to government funding requirements. 

Their operations depend on a centralized platform used by 30+ Physiotherapist Assistants (PTAs) to manage over 200 classes per week, while also supporting payroll calculations and maintaining more than 10 years of historical program data. 

The organization relied on this system not just as a tool, but as the operational backbone of service delivery, reporting, and funding accountability. 

The Project:  

The organization had been operating on a custom-built Drupal 7 platform that was over a decade old. Over time, performance degraded, workflows no longer reflected how staff actually worked, and evolving compliance and security standards introduced increasing operational risk. 

This was not a simple software upgrade.
It was a modernization of a mission-critical system that directly impacted payroll accuracy, class coordination, and government reporting obligations. 

Objective 

The objective of this project was to rebuild the platform to: 

  1. Restore performance and reliability for daily operations 
  2. Align workflows with real-world program delivery rather than legacy CMS constraints 
  3. Strengthen compliance and reporting defensibility tied to funding 
  4. Improve payroll accuracy through better attendance controls 
  5. Reduce cognitive load for ESL and non-technical staff 
  6. Modernize security to meet current access and authentication expectations 
  7. Preserve and migrate 10 years of operational data 
  8. Establish a scalable foundation for future program expansion 

Most importantly, the system needed to support how people actually worked, without introducing friction or training-heavy change. 

Operational Complexity 

The platform was far more than a scheduling calendar. It needed to coordinate: 

  • 30 PTAs working across multiple locations in a single day
    • Travel time considerations affecting compensation
    • Attendance-driven payroll calculations
    • 200+ weekly classes (~2,400 participant sessions)
    • Government-funded compliance metrics
    • A decade of historical reporting data 

Payroll accuracy depended entirely on timely attendance logging. Previously, attendance could be entered retroactively, sometimes days later, creating risk for reporting accuracy and compensation validation. 

Core Challenges 

Compliance Risk: Reporting accuracy directly affected government funding eligibility and audit defensibility. 

Performance Degradation: Users experienced multi-minute load times for reports and workflows, impacting productivity. 

Workflow Misalignment: The original system reflected Drupal limitations rather than operational reality, forcing staff to navigate multiple disconnected areas to complete routine tasks. 

Change Management Constraints: Many users were ESL and not highly technical. The new platform needed to simplify interactions, not add complexity. 

Security Modernization: Evolving standards required stronger authentication, role control, and access governance. 

Key Tasks and Solutions 

Custom Laravel-Based Architecture: ACT360 rebuilt the platform using a Laravel framework, replacing CMS-driven logic with a purpose-built application layer designed around the organization’s operational model. 

Refactored Data Structure: Legacy data was normalized and cleaned during migration, ensuring that all 10 years of historical records remained accessible while improving reporting performance and integrity. 

Azure Zero Trust Security Framework: The system now uses a modern access model, including: 

  • Role-based permissions aligned to operational responsibilities
    • Two-factor authentication (2FA)
    • Secure identity validation within a Zero Trust architecture 

Workflow Redesign to Enforce Accuracy 

Attendance logging is now constrained to a defined 10-minute class window. This change: 

  • Reduced retrospective data entry 
  • Improved payroll accuracy 
  • Strengthened compliance defensibility 
  • Reduced administrative reconciliation 

Simplified User Experience: The new interface consolidates tasks into unified screens so PTAs can: 

  • View schedules instantly 
  • Log attendance quickly 
  • Complete workflows without navigating multiple modules 

Performance Engineering: System responsiveness improved dramatically, moving from minutes-long report generation to near-instant page loads and reporting responses measured in seconds. 

Development Methodology 

Given the project’s estimated 797–1,119.5 hour scope, ACT360 implemented a structured “project chunking” methodology: 

  • Each feature treated as an independent mini-project 
  • Planning completed before development execution 
  • Wireframes reviewed collaboratively prior to build 
  • Finalized hour estimates confirmed before coding 
  • Structured QA and migration protocols applied throughout 

This approach-controlled scope, reduced risk, and maintained flexibility without compromising delivery discipline. 

What Would Have Gone Wrong with a “Simple Upgrade” 

A surface-level Drupal upgrade would likely have resulted in: 

  • Continued workflow inefficiencies tied to CMS constraints 
  • Ongoing performance bottlenecks 
  • Increased customization complexity 
  • Rising maintenance burden 
  • Persistent compliance and data accuracy risks 

The issue was not versioning. It was architectural misalignment. 

Outcomes 

Following launch: 

  • Reporting is now instantaneous 
  • Attendance logging is structured and reliable 
  • Payroll disputes have decreased 
  • Compliance risk has been significantly reduced 
  • Funders can review program metrics with greater confidence 
  • Staff workflows are simpler and more intuitive 
  • System performance is dramatically improved 

Most importantly, the organization now operates on infrastructure aligned with current operational, security, and reporting expectations. 

Strategic Impact 

This rebuild establishes a foundation for: 

  • Expansion into additional programs, including Private Physio (future phases) 
  • Scalable operational growth 
  • Enhanced analytics and reporting capabilities 
  • Long-term security alignment 
  • Reduced operational risk for the next 5–10 years 

Phase 1 was not an isolated rebuild.
It was the first step in a multi-phase modernization roadmap. 

Conclusion 

This project demonstrates ACT360’s philosophy that business systems should be designed around how organizations operate, not around the limitations of legacy technology. 

By rebuilding the platform using Laravel, Azure security frameworks, and workflow-driven UX design, ACT360 delivered a system that is faster, more secure, easier to use, and aligned with compliance realities. 

This was not about replacing Drupal.
It was about enabling the organization to operate securely, efficiently, and confidently at scale. 

If your organization depends on aging custom software that no longer reflects how you work, the challenge is not just modernization. It is an operational realignment. 

Learn more about our IT Services or Contact Us to discuss how we can modernize your business-critical systems.