Projects

Our Work

Here's the kind of work we do — systems that reduce admin effort, improve consistency, and help teams work better.

We handle the technical complexity so you get exactly what you need. Purpose-built web apps and websites that fits your organization perfectly.

// The Approach:
→→→
Logo
Your Solution
The Challenge

Automating Subcontractor Compliance

We built a tool to solve one of construction's biggest headaches: managing subcontractor compliance across multiple sites. This system gives safety managers instant visibility into who's compliant, who's overdue, and where the gaps are.

The Friction

Huge paper binders, buried email chains, and inconsistent reviews. It’s like trying to solve a puzzle while the pieces are constantly moving.

The Solution

We built a single, centralized platform that provides Air Traffic Control for safety. Clear tracking and standardized processes turn a mess of data into instant situational awareness.

Core Workflow Features

High-Risk Work scope selector showing hazard categories like Working at Heights, Confined Space, HazMat
Dynamic Scope Engine

Questionnaires adapted to jobsite scope

The system generates safety questionnaires based on the specific high-risk work and hazards identified for each jobsite. This ensures that safety plans address the actual scope of work — such as working at heights or hot work — rather than forcing users to navigate generic forms full of irrelevant questions.

  • Hazard-Specific Logic: Triggers questions only for the high-risk work present on the jobsite.
  • Operational Focus: Removes administrative clutter by excluding irrelevant hazards.
  • Accurate Controls: Verifies that specific safety measures align with the jobsite requirements.
Traffic Light priority system showing HIGH PRIORITY findings with observations and required actions
Real-Time Compliance Engine

Assessor-led reviews with system-driven insights

Instead of starting from a blank checklist or spreadsheet, the system performs an initial automated review of jobsite documentation and scope requirements. Potential compliance gaps are identified, prioritized, and referenced to the relevant regulation, giving assessors a clear starting point. Assessors can then apply human judgment—confirming applicability, adjusting priorities, refining findings, or adding issues the system didn’t capture.

  • Assessor-Controlled Findings: Automated results can be marked not applicable, reworded, reprioritized, or expanded based on real-world context.
  • Regulation-Linked Insights: Each identified issue includes the applicable regulatory reference to support consistent, defensible decisions.
  • Clear Action & Audit Trail: Subcontractors receive prioritized action lists with clear remediation steps, while every update is tracked automatically for a complete audit-ready paper trail.
Evidence Feedback Loop showing Reject Document modal with required rejection reason
Evidence Feedback Loop

Clear action items for fixing compliance issues

The system converts compliance issues into clear, actionable tasks. This includes missing or expired documents, incomplete OHS Programs, high-risk work questionnaire responses requiring follow-up, and non-compliant jobsite reports. Each item includes specific feedback so subcontractors know exactly what to fix, while compliant items are grouped under “Looks Good”You may notice that “Looks Good” isn’t a traditional action label. We chose it deliberately. Field-tested language like Urgent, Needs Attention, and Looks Good aligns with how tradespeople already assess work in real jobsite conditions. Since paperwork is one of the least popular parts of safety compliance, these small design choices reduce friction and help users move through requirements faster, with less frustration. for confirmation.

  • Graded Action Lists: Tasks are automatically categorized as Urgent, Needs Attention, or Looks Good based on the assessment result.
  • Clear Fix Instructions: Plain-language guidance explains what’s missing, what needs updating, and where to resubmit.
  • Faster Resolution: Clear feedback reduces back-and-forth and speeds up compliance turnaround.
Online subcontractor compliance report with secure access code sharing for external stakeholders
Secure Report Generation

Prime-controlled compliance reports for sharing and record-keeping

Prime contractors generate formal compliance reports after completing the assessment and working with the subcontractor to address any issues. Reports can be shared as an online link or PDF with clients, owners, regulators (if required), or retained internally for future reference. This allows primes to demonstrate due diligence and compliance without granting external parties access to the system.

  • Controlled Sharing: Reports can be securely shared with stakeholders and revoked at any time.
  • No Login Required: External recipients can view reports instantly without system access.
  • Assessment Integrity: Internal notes and working comments remain private and are never included in shared reports.

Technical & Data Architecture

Switch between assessments, subcontractors, and jobs to view information organized for each
Unified Assessment Dashboard

One dashboard for all your subcontractors

All assessments, subcontractors, and jobs live in one place. Switch between assessments, subcontractors, and jobs to view information organized for each. Filter by compliance status to focus on problem areas. Search by name to find anyone instantly. The empty-state design guides new users to start their first assessment with one click.

  • Unified View: Assessments, Subcontractors, and Jobs in tabbed navigation.
  • Clean Empty States: New users know exactly where to start.
  • Sortable Columns: Organize by date modified, status, or subcontractor.
Subcontractors maintain a single safety profile that works across all their primes and jobs
One Profile, Every Jobsite

Centralized safety records with controlled document sharing

Subcontractors maintain a single safety profile that works across multiple jobsites and prime contractors. Core regulatory documents can be reused wherever required, while jobsite-specific or prime-requested evidence remains tied to the relevant project. This reduces duplicate uploads while ensuring documents are shared appropriately.

  • Upload Once, Route Smartly: Core documents can be reused, while job-specific evidence stays scoped to the job or prime.
  • Transparent Requests: Subcontractors can see which—and how many—primes are waiting on the same document.
  • Expiry Tracking: Documents approaching expiry are automatically flagged and added to the subcontractor’s Action Center for renewal.
Activity Log showing document uploads, questionnaire approvals, and subcontractor assignments with timeline
Detailed Activity Log

Every action, automatically logged

Every upload, approval, and assignment is recorded automatically. Primes can filter by document type, compliance event, or subcontractor to find exactly what they're looking for. When auditors ask who approved what, and when, they have the answer.

  • Complete History: Every action timestamped and attributed to a user.
  • Filterable Feed: Narrow down by subcontractor or event type.
  • Audit-Ready Export: Generate compliance timelines on demand.
Early warning view showing prioritized compliance risks across jobs and documents
Early Warning Indicators

See problems before they become incidents

The system highlights emerging compliance risks before they become problems. Expiring certificates, incomplete requirements, and emerging compliance risks appear in a dedicated “Action Required” view, sorted by urgency - so issues are addressed before they escalate.

  • Early Risk Signals: Potential compliance issues surfaced before formal non-compliance.
  • At-Risk Indicators: Jobs and subcontractors showing warning signs clearly flagged.
  • Expiry Visibility: Upcoming deadlines visible at a glance.

Automation & User Experience

Create Access Code modal showing role-based permissions
Frictionless Field Onboarding

Secure access that works for field crews

Field crews create a simple user account, then enter an access code to join the company or job that invited them. Access codes are secure, readable, and easy to share by phone or text - so crews can get connected quickly without complex setup or IT support.

  • Simple Access Codes: Readable, secure codes link users to the correct company or job after account creation.
  • Clear Roles: Permissions clearly separate admin capabilities from field-level access.
  • Instant Updates: Team changes take effect immediately, reducing delays and confusion.
AI-Powered Policy Generation showing Generated with AI fields for finding details and required actions
AI-Assisted Policy & Findings Drafting

A practical starting point for compliance reviews

The system uses AI to help assessors create first-draft content for safety policies, findings, observations, and required actions. When a custom finding is added, the AI generates a focused draft based on the selected trade, hazards, and relevant BC regulations, giving assessors a strong starting point instead of a blank page.

  • Context-Aware Drafts: Content is generated based on trade type, hazards, and BC regulatory requirements.
  • Assessor-Led Review: AI outputs are drafts only - assessors review, edit, and approve all content.
Automated Nudge Protocols interface showing scheduled escalation triggers
Automated “Nudge” Protocols

Time-based escalation so nothing falls through the cracks

Open compliance items are tracked over time, not just at review. The system sends escalating reminders as deadlines approach - starting with standard notifications and escalating to critical alerts when manual intervention is required. Teams are notified only when attention is truly needed.

  • Scheduled Escalation: Reminders increase in urgency until items are resolved.
  • Event-Based Triggers: Notifications activate for expiring documents or unresolved findings.
  • Human Hand-Off: Admins are alerted when automation reaches its final escalation tier.
Edit Finding modal showing role-based access control with priority classification and internal notes
Role-Based Access Control

Permissions aligned to real job roles

Different roles require different levels of access. The system lets you control exactly what each user can see and do - from full admin access to read-only auditor views - while keeping sensitive information protected.

  • Internal Notes Stay Private: Assessor comments are never visible to subcontractors.
  • Priority Ratings Protected: Internal urgency levels are not shared externally.
  • Controlled Edits: Findings can be updated without exposing internal reasoning.
The Challenge

Scaling personalized care

For a heritage pharmacy serving the community since 1926, the goal was to modernize operations without sacrificing their core value: expert advice. They needed to offer the convenience of a digital platform while maintaining the high-touch "advisory" relationship their patients rely on.

The Friction

Untangling the data "monsters"
The challenge wasn't just the software; it was the data. The pharmacy's inventory lived in massive, complex spreadsheets containing thousands of medical product variations - data structures so dense that standard e-commerce importers couldn't handle them. The data couldn't just be "plugged in." Before writing code, we had to audit, understand, and re-categorize this raw data, turning chaotic lists of specifications into a structured catalog that patients could actually navigate.

The Solution

Digital access with clinical oversight
We customized the Shopify platform to handle the complex logic we had mapped out. By combining a robust e-commerce engine with custom backend workflows, we created a system that allows patients 24/7 self-service access, while ensuring pharmacists remain in the loop to review orders and maintain clinical safety standards.

Shopify checkout, custom product details page, and custom backend manager.
Hybrid E-Commerce Architecture

Shopify checkout with custom backend management

We built a purpose-designed e-commerce system - not a templated storefront. Shopify handles secure payments and transactions, while custom backend tools manage the specialized data required for medical supplies that standard platforms can’t support.

  • Custom Product Management: Purpose-built tools allow staff to manage detailed clinical and regulatory product data beyond native Shopify capabilities.
  • Seamless Integration: Custom backend systems are fully integrated with the public storefront for a consistent, reliable user experience.
  • Scalable by Design: Combines Shopify’s proven infrastructure with the flexibility of custom software to support growth and change over time.
Pharmacy design showing top of page
High-Fidelity Design Implementation

Accurate translation of client-provided design into production code

Working with the client’s appointed design firm, we implemented approved visual concepts as a fully functional, responsive e-commerce theme. The design was delivered as specified while meeting performance, accessibility, and cross-device requirements.

  • Design Partner Coordination: Followed a strict design-to-code process to implement the client’s approved creative direction without deviation.
  • Responsive Execution: Ensured complex layouts functioned reliably across mobile, tablet, and desktop devices.
  • Brand Integrity: Preserved the character of a long-established brand within a modern digital framework.
Quick access to a multi-department medical inventory. WOC Clinic Ostomy Supplies page inset with category filters and products.
Clinical Inventory Segmentation

Replaced generic listings with distinct clinical departments

Medical inventory is complex. We engineered a catalog structure that separates "General Retail" from "Specialized Care" (Wound, Ostomy & Continence). The system supports distinct navigation paths, ensuring patients find discreet, expert-approved options alongside everyday essentials.

  • Clinical Taxonomy: Distinct navigation architecture for Renal Services, Diabetes Care, and Compression Therapy.
  • Discreet Ordering: Streamlined purchasing flows for sensitive items like incontinence products.
  • Contextual Data: Listings include specific medical specs (e.g., aluminum tubing gauges) to ensure patient safety.
Flexible refill logic: Clean interface guiding patients to their preferred method, whether it’s a fast custom web form or the third-party TELUS PharmaConnect™ app.
"Human-in-the-Loop" Refill Logic

Bridged digital requests with pharmacist verification

We implemented a flexible refill workflow that accommodates user preference, integrating both custom web forms and the TELUS PharmaConnect™ App. The system is designed around a "Human Service" logic layer: digital requests automatically queue for pharmacy team review.

  • Multi-Channel Intake: Centralizes requests from web forms and external apps into a single workflow.
  • Provider Coordination: Built-in logic prompts pharmacists to contact doctors for renewal authorizations when required.
  • Status Transparency: Automated confirmations reduce patient anxiety by clarifying exactly where the prescription is in the queue.
300% increase in Q4 active users post-launch driven by Semantic Architecture
SEO-Driven Growth Engine

300% increase in Q4 active users post-launch

The data confirms that our "Semantic Architecture" strategy worked. We replaced generic meta tags with structured data using precise Schema.org types - "Pharmacy", "Medical Product", and "Local Business" - and implemented dynamic schema generation across product pages based on page-level entities, names, and descriptions. This improved entity recognition, eligibility for rich results, and local relevance, resulting in a substantial organic traffic increase immediately following the Fall launch.

  • The "Hockey Stick" Effect: Weekly active users surged 340% above the annual baseline immediately following the Fall launch.
  • High-Quality Traffic: Organic Search now drives 64% of all engaged sessions, proving we are capturing high-intent medical queries rather than just brand name searches.
  • 2x Engagement: Search visitors show 130% higher retention rates (time-on-page) compared to direct traffic channels, validating the relevance of our rich snippets.

Want to see more?

We're happy to walk through relevant examples on a quick call or video chat. No pressure — just a conversation to see if we're a fit.