Unified Practice Management Platform That Replaced 5 Disconnected Tools for a Growing Architecture Firm
The architecture firm eliminated the operational fragmentation that had been silently consuming nearly two full-time employees' worth of productive capacity every week. What had been a daily frustration — toggling between five tools to find information that should have been in one place — became a unified project environment where time, documents, client communication, and financial performance all lived together and updated in real time. For the first time in the firm's history, the principals could see exactly which projects were profitable, which were burning through budget ahead of schedule, and where the team had capacity to take on new work.

An architecture and interior design firm managing 25 or more active projects at any given time had reached the limits of its cobbled-together technology stack. The firm used five separate tools that did not communicate with each other: Asana for project management, Harvest for time tracking, Dropbox for document storage, QuickBooks for billing, and email for client communication. Every piece of information that needed to move between systems required a human to copy it, and every report that needed data from multiple systems required hours of manual assembly.
The firm had 18 employees and had grown from a 6-person studio in just four years. At 6 people, the disconnected tools were manageable. At 18, with project volume tripling, the friction had become a daily obstacle. The principal estimated that staff spent 90 minutes per day on average switching between tools and manually reconciling information -- time that could have been spent on design work or client service. Worse, the fragmentation made it impossible to answer basic business questions: Which projects are profitable? Who has capacity? Are we on budget?
JSG was engaged to design and deploy a unified practice management platform that would consolidate the firm's five disconnected tools into a single system, eliminating context-switching and giving leadership the project-level financial visibility they had never had.
Client: Architecture and interior design firm specializing in commercial interiors, mixed-use residential, and adaptive reuse projects. Four years in operation with rapid growth driven by strong design reputation and repeat clients.
Employee Size: 18 employees (2 principals, 4 project architects, 5 designers, 3 drafters, 2 project coordinators, 2 operations staff)
Industry: Professional Services -- Architecture/Design
Services: - Unified Practice Management Platform Design & Deployment - Tool Consolidation & Data Migration - Project Financial Tracking & Margin Visibility - Workflow Automation & Cross-System Sync
The firm's technology fragmentation was creating operational drag that compounded with every new project and every new hire. What had started as a collection of best-of-breed tools selected independently over four years had become a tangle of disconnected systems that no single person fully understood.
First, context-switching between tools consumed a significant portion of every employee's day. A project architect checking on a project's status would start in Asana to see task progress, switch to Harvest to check hours logged, open Dropbox to find the latest drawings, pull up QuickBooks to verify the billing status, and scroll through email to locate the most recent client communication. This five-tool circuit was repeated multiple times per day per person. The firm tracked this during JSG's discovery phase and found that staff averaged 73 minutes per day on tool-switching and manual data reconciliation -- equivalent to losing two full-time employees' worth of productive hours across the 18-person team.
Second, project financial visibility was nonexistent. The firm billed projects on a combination of fixed-fee and hourly arrangements, but there was no way to see real-time budget versus actual hours without exporting data from both Harvest and QuickBooks and manually combining them in a spreadsheet. The principals performed this exercise quarterly, which meant they typically discovered budget overruns months after they occurred. In the prior year, three projects had exceeded their budgets by 20% or more, and the firm had absorbed the overages because they were discovered too late to renegotiate scope or fees.
Third, document management was disorganized and risky. Dropbox held project files, but there was no enforced folder structure, no version control beyond Dropbox's built-in file history, and no access controls beyond the project level. Drawings, specifications, client correspondence, and contracts all lived in the same folders. Staff regularly worked from outdated document versions because there was no system to flag when a newer version existed. On one project, a contractor built from a superseded set of drawings because the project architect had shared a Dropbox link before the latest revisions were uploaded.
Fourth, client communication was scattered across email inboxes with no connection to project records. Important client decisions, change orders, and approvals lived in individual staff members' email threads. When a project coordinator needed to confirm a client directive, they had to search multiple people's inboxes -- or ask the client to re-confirm. The firm had experienced two disputes in the prior year where clients claimed they had not approved changes that the firm believed had been authorized via email.
Fifth, onboarding new employees into five separate tools was time-consuming and error-prone. Each new hire needed accounts, training, and access configuration across all five platforms. The operations manager estimated that technology onboarding alone took 12 hours per new employee, and it was common for new staff to use tools incorrectly for weeks before someone noticed.
The firm needed:
- A single platform that consolidated project management, time tracking, document management, client communication, and billing
- Real-time project financial dashboards showing budget versus actual for every active project
- Structured document management with version control and access controls
- Client communication tied to project records rather than trapped in email inboxes
- A migration path from five existing tools that did not disrupt active project work
JSG designed and deployed a unified practice management platform on TMX that consolidated the firm's five disconnected tools into a single integrated system, with a phased migration approach that maintained continuity on active projects.
Key Components
Unified Project Hub The TMX platform served as the single environment for all project activity. Each project had a dedicated workspace containing task lists, time entries, documents, client messages, and financial tracking. Staff could see everything related to a project in one place, eliminating the five-tool circuit that had consumed 73 minutes per day. The project hub was organized around the firm's standard project phases -- schematic design, design development, construction documents, bidding, and construction administration -- with customizable task templates for each phase.
Integrated Time Tracking Time tracking was embedded directly in the project workspace. Staff logged hours against specific project tasks with one-click timers, and the system automatically applied the correct billing rate based on the employee's role and the project's fee structure. Weekly timesheet summaries were generated automatically, and the data flowed directly into the billing module without manual re-entry. Azure OpenAI analyzed time entry patterns and flagged anomalies -- unusually high hours on a specific phase, time entries that did not match the project's current phase, or entries that appeared to be duplicated.
Project Financial Dashboards Real-time dashboards displayed budget versus actual hours and fees for every active project. The principals could see at a glance which projects were on track, which were trending over budget, and which had remaining capacity. Azure OpenAI generated automated budget variance alerts when a project's burn rate suggested it would exceed its fee before completion, giving principals early warning to renegotiate scope or reallocate resources. Project margin was visible for the first time in the firm's history.
Structured Document Management The platform replaced Dropbox with an integrated document management system featuring enforced folder structures by project phase, automatic version control, and granular access permissions. AI-powered document summarization generated brief descriptions of uploaded files, making search more effective. Drawing sets, specifications, contracts, and correspondence each had designated locations within the project workspace, and the system flagged when a document was superseded by a newer version.
Tool Migration Orchestration N8N workflows managed the migration of active project data from the five legacy tools into the new platform. Project tasks were imported from Asana, historical time entries from Harvest, documents from Dropbox, and financial records from QuickBooks. The migration ran in parallel with active project work, with Zapier bridges maintaining sync between legacy tools and the new platform during a four-week transition period. This allowed staff to adopt the new system gradually rather than switching cold on a single day.
Client Communication Portal A client-facing module gave each client a secure view of their project's status, shared documents, and a messaging channel tied directly to the project record. Client messages were automatically logged in the project workspace, creating a complete communication history that resolved the "he said, she said" disputes that had plagued the firm. Automated project status summaries, generated by Azure OpenAI from internal project data, were shared with clients weekly.
## Quantifiable Impact
- 5 disconnected tools consolidated into 1 unified platform with full data migration completed in 6 weeks
- Staff context-switching time reduced from 73 minutes per day to under 15 minutes, recovering the equivalent of 1.8 full-time employees' productive hours
- Project budget overruns reduced by 58%, with only 1 project exceeding budget by more than 10% in the first two quarters (compared to 3 in the prior year)
- Billing accuracy improved by 23%, measured by reduction in invoice adjustments and write-downs
- Document version conflicts eliminated entirely -- zero incidents of work performed from superseded drawings after platform launch
- New employee technology onboarding reduced from 12 hours to 2.5 hours (single platform setup versus five)
- Frontend: React (staff-facing platform and client portal)
- Backend: Node.js with Express
- Platform: TMX (unified practice management foundation, project workspaces, document management, time tracking, billing)
- Cloud: Microsoft Azure
- Database: Azure SQL, Azure Blob Storage (document archive)
- AI & Automation: Azure OpenAI (project status summarization, budget variance alerts, time entry anomaly detection, document summarization)
- Workflow Orchestration: N8N (data migration orchestration from 5 legacy tools, cross-system sync during transition, automated reporting)
- Migration Bridges: Zapier (Asana/Harvest/Dropbox/QuickBooks sync during transition period)
- Integrations: QuickBooks Online API (financial data migration and ongoing accounting sync), bank payment processor
Ready to Modernize Your Business?
Let's talk about where technology can move the needle first.

