The Client
The client's incident tracking portal empowers schools to address safety concerns quickly. It covers it all, from reporting student injuries and playground accidents to flagging staff issues or bus-related incidents. Supporting everyone from bus drivers to teachers and coaches creates a safer campus where shaping bright futures remains the priority!
Industry
Education
Tech Stack
WordPress, PHP, MySQL, HTML5, CSS, jQuery, AJAX, REST APIs, Security Assertion Markup Language (SAML), Microsoft Azure
Country
Canada
The Challenges
The client was stuck using outdated Google Forms to track health and safety incidents at schools - a solution that quickly fell short. These rigid forms couldn't handle the depth and complexity of monitoring injuries, first aid, or illness reports for diverse school staff, from bus drivers and teachers to nurses, food service providers, librarians, and beyond.
The client's vision was clear: a custom WordPress platform powered by Gravity Forms and Gravity Flow that can collect detailed health and safety data while adapting dynamically to different scenarios. Whether reporting incidents or responding to specific campus needs, the platform had to ensure seamless data collection.
But this project was far more than plugging in a few forms and calling it a day. It required advanced conditional logic to make the forms dynamic, adapting fields in real-time based on user input for scenario-specific data collection.
That wasn't all. Each school needed a Microsoft login for the WordPress site to ensure secure access. This required diving deep into Azure Active Directory (AAD) to integrate Microsoft's Identity Platform seamlessly into WordPress.
The challenges didn't stop there. Setting up user roles, managing permissions, and enabling smooth Single Sign-On (SSO) while meeting strict security standards called for a deep understanding of Microsoft's authentication frameworks.
Recognizing the technical challenges, the client turned to Capital Numbers. With mastery in WordPress, PHP, Gravity Forms, Gravity Flow, and Azure authentication, we had to deliver a dynamic incident tracking system that multiple school campuses could use.
Solutions We Offered
Capital Numbers began the work by syncing WordPress with Azure to give schools secure Microsoft logins. With Single Sign-On (SSO) via Azure Active Directory, we ensured only authorized school admins could access the incident tracking system, ensuring data safety.
The real magic began when we tackled the challenges of integrating Gravity Forms with advanced conditional logic. We ensured the process flows as follows: When a school admin selects the type of incident - an injury or illness of a school bus driver, the form comes to life, dynamically revealing only the relevant fields. For example, upon choosing "injury," the form instantly prompts for key details - injury type, location, time, and immediate actions taken. First aid fields appear only if needed. This ensures context-specific data collection without drowning users in unwanted fields.
Gravity Flow takes over once the form gets submitted, automating every next step like a well-oiled machine. For a serious injury, the workflow immediately notifies the health officer, assigns follow-ups, and triggers tasks like submitting a WorkSafe BC form. For minor incidents, escalation occurs only when further action is flagged. Behind the scenes, this orchestration relies on a meticulous web of nested logic, where every rule is carefully layered to deliver an intuitive and intelligent system.
We combined PHP, MySQL, HTML, CSS, jQuery, and Ajax to build this powerhouse, crafting a rock-solid foundation to manage all types of incident data. RESTful APIs and Security Assertion Markup Language (SAML) ensured secure communication, keeping every piece of incident data encrypted.
We didn't stop there. To deliver a unified experience, we embedded the WordPress platform into Microsoft Teams and built a dedicated Microsoft App for access across desktops and browsers. The result? School admins could jump into the system anytime, anywhere, without switching between tools.
Taking it further, we developed a site duplication mechanism so each school admin could spin up its own WordPress site, retaining unique data while maintaining a standardized configuration, including themes, plugins, and settings. This game-changing site duplication mechanism offers schools consistency in setup with enough room for individual tweaks.
Services Involved
Screenshots
Results
Crafted by Capital Numbers’ meticulous team, the final product is a powerhouse incident tracking portal, championing safety across 50+ school campuses. The project wasn't just about integrating Microsoft Logins or creating forms but redefining how schools approach safety with smarter incident reporting mechanisms.
Here are the kinds of incidents schools can report on:
Injury Reporting
Logging injuries with key details like type, location, and actions reduce risks.
First Aid Tracking
Recording treatments accurately ensure accountability and compliance with safety standards.
Illness Monitoring
Tracking symptoms of illness early on prevents outbreaks and protects campus health.
Behavioral Incidents
Documenting behavioral issues effectively maintains a safer, positive school environment.
Accident Logs
Capturing playground injuries or classroom mishaps with precise data helps with quick fixes.
Vehicle-Related Incidents
Reporting bus breakdowns or driver absences ensure uninterrupted transportation in future.
Facility Hazards
Logging broken classroom furniture or lab equipment hazards helps address gaps better.
Staff Safety Concerns
Tracking issues affecting staff well-being minimizes risks and downtime.
Bullying & Harassment
Managing bullies with escalation options ensures a supportive school culture.
Near-miss Tracking
Logging near-misses proactively fixes narrow escapes and prevents future accidents.
Emergency Events
Recording emergencies with response details improves preparedness and compliance.
Environmental Issues
Reporting spills, molds, or water pipe bursts helps close structural gaps.
Detailed Follow-Ups
Assigning actions for every incident ensures follow-ups, and nothing slips through the cracks.
Download this case study in PDF
Explore More Case Studies
Experience Transformation for the Hotel Industry with Modular UI/UX
Technology Stack : WordPress, HTML5, CSS, SCSS
Learn MoreRevolutionizing How Clinics Handle Medical Tests and Patient Records
Technology Stack : .NET, Angular, SQL Server
Learn MoreFrom Data to Decisions: Revolutionizing Building Energy Management
Technology Stack : Python, PostgreSQL, React.js, D3.js, Pandas, Scikit-learn, AWS
Learn MoreFrom Latency to Lightning-fast: A Product Rating Platform Reimagined
Technology Stack : WordPress, Laravel, REST APIs, Redis, Varnish Cache, React, Jenkins, Git, AWS
Learn MoreIntelligent, Auto Recommendations Fueling Smarter Investments
Technology Stack : Laravel, PHP, MySQL, HTML, jQuery, Plaid, DocuSign, AWS
Learn MoreTurbocharging a Credentialing System in Healthtech
Technology Stack : Java, Angular, CloudWatch, Cloudflare, TLS, Amazon EKS, Docker, RDS, Jenkins
Learn More
300+ Glowing Customer Reviews
97 out of 100 Clients Have Given Us a Five Star Rating on Google & Clutch
Get Custom Solutions, Recommendations, Resumes, or, Estimates. Confidentiality & Same Day Response Guaranteed!
Fill Out the Form and We Will Contact You.
What’s Next?
Our Consultants Will Reply Back to You Within 8 Hours or Less
Or, Email Us Your Needs At [email protected]
Expert Guidance You Can Trust. No Pitch, Just Expert Solutions.
+25 More Awards in Past Decade
Frequently Asked Questions
Based on the information provided about Capital Numbers, here arefive frequently asked questions (FAQs) and their answers
We offer a wide range of services, including:
- Digital Engineering: Custom software development, enterprise systems, automation tools.
- Web Development: Dynamic websites, e-commerce platforms, CMS solutions.
- Mobile App Development: iOS & Android apps, cross-platform solutions, app maintenance.
- QA (Quality Assurance): Automated and manual testing for error-free software.
- Cloud Engineering: Cloud migration, cloud infrastructure management.
- Data Engineering & Analytics: Data integration, data warehousing, data visualization, predictive analytics.
- AI/ML/GenAI: AI-driven analytics, machine learning solutions, generative AI applications.
- UI/UX Design: User interface design, prototyping & wireframing.
- Emerging Tech: AR/VR development, blockchain development.
We offer two distinct engagement models:
- Project-Based Development: Tailored solutions for defined goals, ideal for short-term projects.
- Dedicated Development Teams: Seamless integration, scalable solutions for long-term partnerships.
We have clients in various countries, including:
- USA
- UK
- Canada
- Australia
- Ireland
- Switzerland
- Saudi Arabia
- Indonesia
- UAE
- Israel
- Italy
We have received numerous awards, including:
- Clutch Top 1000 B2B Companies
- Financial Times High-Growth Companies
- The Economic Times India's Growth Champions
- Dun & Bradstreet Leading SMEs of India
- Manifest Global Awards
- Clutch Global Leaders
- Clutch Champion Awards
- GoodFirms: Trusted Choice Awards
- GoodFirms: Best Company to Work With
We were founded in 2012.
We are ISO 9001 and ISO 27001 certified, demonstrating quality and data security standards.
We create dynamic websites, e-commerce platforms, and manage content with user-friendly solutions.
We develop iOS & Android apps, cross-platform solutions, and provide ongoing maintenance.
We offer data integration, warehousing, visualization, and predictive analytics for data-driven decisions.
We offer AI-driven analytics, machine learning solutions, and generative AI applications for various needs.
Innovation, quality, client satisfaction, integrity, and teamwork are core values that guide our operations.
We aim to become a global leader in digital solutions, continuously innovating and empowering businesses with cutting-edge technology.