Energy Retrofit Jobs Manager
The live operations platform deployment that connects leads, bookings, projects, dispatch, maps, WhatsApp updates and finance prep.
TradeOps HQ is my in-house CMS, HRM and work-order platform for trades, maintenance and field-service businesses. It packages job tracking, staff records, scheduling, client updates, documents, Xero, Gmail AI intake, fleet checks, tickets and tool inventory into one practical operating system.
The original tracker had grown into a business-critical operations tool. It needed to keep daily work order management fast while adding secure authentication, API-backed data flows, tenant-aware configuration, public client forms, field-worker views, accounting links and admin controls without disrupting active users.
The dashboard manages work orders with desktop and mobile views, client tabs, subcontractor filters, status and priority controls, date filters, invoice states, history summaries, public task links, weather dependency checks and quick actions for creating, updating and completing jobs.
A Laravel API was introduced behind the tracker using Sanctum authentication. The migration covers task CRUD and history, users, clients, Gmail inbox processing, attachment metadata, public task endpoints, tickets, leads, holidays, backups and Xero bridges while the tracker frontend continues to provide a fast operational interface.
Gmail and AI extraction read incoming job requests and PDFs to pull out purchase orders, site addresses, Eircodes and contact details. Xero integration creates single or grouped draft invoices from completed jobs, stores returned invoice IDs and updates local finance state from Xero webhooks.
The platform includes lead management, email leads, callout maps, printable schedules, public booking embeds with slot scheduling, proposals and templates, projects and milestone workflows, tickets, holidays, timesheets, fleet fuel logs, daily vehicle checks, maintenance history, defects and tool inventory with stocktake history.
A product signup route now gives trade and service teams a dedicated way to request a walkthrough. The demo can cover tenant setup, work order tracking, public booking, field updates, Gmail extraction, Xero invoicing and the optional fleet, inventory, holiday and timesheet modules.
The implementation handles tenant-specific app bootstrap settings, primary versus tenant app mode, feature flags, Google OAuth and admin password login, API token cookies, public hash links, attachment proxying for local and Drive files, Irish public holidays, grouped leave ranges, Eircode lookup, client-specific forms and deployment tooling for tenant copies.
The tracker now acts as a central operating layer for work orders, lead intake, scheduling, field updates, invoicing, assets and administration. It keeps the front office, field users, subcontractors and management working from the same task and client data while allowing modules to be enabled per tenant.
The original tracker became business-critical and needed daily work order management, secure authentication, API-backed data flows, tenant configuration, public client forms, field views, accounting links and admin controls without disrupting active users.
TradeOps HQ packages the tracker into a CMS, HRM and field-service operations platform with Laravel API endpoints, work order screens, scheduling, client updates, Gmail AI intake, Xero links, fleet checks, tickets, holidays, timesheets and tool inventory.
The platform now acts as a central operating layer for work orders, lead intake, scheduling, field updates, invoicing, assets and admin, with shared task and client data and tenant-specific modules.
Explore additional work with similar focus areas and implementation approach.
The live operations platform deployment that connects leads, bookings, projects, dispatch, maps, WhatsApp updates and finance prep.
The daily planning board for unplanned jobs, timelines, conflict checks, tracker writeback and WhatsApp schedule delivery.
The phone and WhatsApp layer for call routing, job dispatch, daily schedule links and delivery/read state tracking.
The screenshots show the authenticated tracker dashboard and secondary operations modules in dark mode, with private account, client and calendar details masked for the public portfolio.
Next step
Send your website address and what you want more of — calls, bookings, or quote requests. I will review the contact path, mobile layout, local SEO basics and tracking before quoting any work.