Inside the console

This is Duxor, running.

One working day on the console: the operating picture, the week's plan, the crew's check-ins, the live map, one conversation in three languages, the money from first estimate to final margin, and the story every project keeps.

SCREENSHOTS FROM THE CURRENT BUILD · THE COMPANY AND PEOPLE SHOWN ARE FICTIONAL

The operating picture

Attention, computed from live state.

The dashboard does not wait to be asked. Deterministic rules run over the schedule and live check-ins and rank what needs a human: a missed arrival window in red, a double-booked carpenter, an inspection nobody is assigned to.

The Duxor live operations dashboard showing ranked attention items and live check-ins
THE LIVE OPERATIONS CENTER · ATTENTION RANKED FROM LIVE STATE

The week board

Double-bookings surface the moment they are created.

Person-level lanes, arrival windows on the work, and a conflict that was detected at creation and left visible on purpose: crews double-book deliberately sometimes, but never unknowingly. The office check-in panel covers the day a phone dies.

The Duxor week schedule board with per-person lanes and a visible double-booking
THE WEEK BOARD · PEOPLE, ARRIVAL WINDOWS, AND ONE DELIBERATE CONFLICT KEPT IN VIEW

The crew's day

Two taps, and the whole company knows.

The field view is deliberately small: today's work, the arrival window, and big glove-friendly buttons. One tap lands on the project timeline, updates the dashboard, and recolors the live map, in about a second, with no refresh anywhere.

The Duxor field view showing one day's assignment with an arrival window and check-in state
THE FIELD VIEW · ARRIVED 7:56 AM, INSIDE THE 7:30 TO 8:00 WINDOW

The company on a map

Every site, live, on a real map.

Jobsites plotted where they are, colored by what is happening: green when a crew is on site, blue when someone is on the way, dim when a site is quiet. Presence comes from work check-ins under explicit policy. Work-hour awareness, not surveillance.

The Duxor live map showing jobsites on a dark real-world map colored by live presence
THE LIVE MAP · EVERY SITE COLORED BY THE DAY'S CHECK-INS

The whole yard

Every truck, trailer, and tool. Who has it, on which job.

Vehicles, trailers, equipment, and tools, each with its current custody and jobsite, so nobody drives across town for a skid steer that is already on another site. Maintenance rides along: the yard flags what is due for service before a breakdown becomes a lost day.

The Duxor fleet and equipment page showing vehicles, trailers, and equipment with custody, jobsite, in-yard or in-shop status, and service-due flags
THE YARD · EIGHT ASSETS, WHO HAS EACH ONE, AND WHAT IS DUE FOR SERVICE

One conversation, every language

Three languages. One channel. Nobody waits.

The same project channel, captured at the same moment, through two sets of eyes. Three people wrote in Ukrainian, Polish, and English; the owner reads everything in English, and the trim carpenter reads the same conversation in Polish. Each message carries its source language, the original is one hover away, and the translating model is recorded for audit.

A Duxor project channel as an English-speaking owner sees it, with messages presented in English and translations labeled
THE OFFICE READS THE CHANNEL MESSAGES IN ENGLISH
The same Duxor project channel as a Polish-speaking carpenter sees it, with messages presented in Polish
THE CARPENTER READS THE SAME CHANNEL'S MESSAGES IN POLISH

The audit spine

Every project tells its whole story.

Projects are born with their first event and never stop recording: who scheduled what, who arrived when, what the system flagged on its own, who opened the portal to the customer. When the office marks someone arrived because a phone died, the timeline says exactly that, with the reason.

A Duxor project record keeping field activity, costs, approved changes, invoices, and status changes on one timeline
ONE PROJECT RECORD · FIELD ACTIVITY AND COMMERCIAL EVENTS, IN ORDER, WITH EVERY ACTOR NAMED

Before the project exists

Every job starts as a lead.

The pipeline from first call to won: new, contacted, site visit, and estimating, each lead carrying the contact, the ask, the value, and where it came from. When a lead is won it converts straight into a project, so the relationship that started the job stays connected to the job.

The Duxor CRM and leads pipeline showing leads across new, contacted, site visit, and estimating stages, with won leads that converted to projects
THE SALES PIPELINE · SEVEN LEADS FROM FIRST CALL TO ESTIMATING, WON LEADS BECOME PROJECTS

The office side

The money follows the work.

Price the job, send the invoice, approve the change order, watch the margin. Every commercial step lands on the same project record as the field work, so the whole job reads in one place, from the first estimate to what it finally made.

Duxor job costing showing contract value, actual costs, billed and collected amounts, and projected gross profit across four projects
JOB COSTING · CONTRACT, COST, CASH, AND PROJECTED GROSS PROFIT IN ONE VIEW
A draft Duxor estimate showing five priced labor, material, subcontractor, equipment, and allowance lines with internal cost and margin
THE ESTIMATE · PRICE, INTERNAL COST, AND MARGIN BEFORE THE PROPOSAL GOES OUT
The Duxor change-order book showing draft, proposed, approved, and declined changes, including a customer credit and schedule impacts
CHANGE ORDERS · DRAFT, PROPOSED, APPROVED, DECLINED, AND CREDITS KEPT IN WRITING
The Duxor invoice book showing draft, sent, paid, and an overdue invoice with the outstanding total
THE INVOICE BOOK · DEPOSITS AND DRAWS, WITH OVERDUE FLAGGED THE MOMENT IT PASSES DUE

The mundane that sinks jobs

The callback three months later. The sub with lapsed insurance.

The work that ends a good reputation is rarely the big stuff. It is the warranty call nobody logged and the subcontractor who showed up with expired coverage. Duxor tracks both, so closeout and compliance are never a stack of sticky notes.

The Duxor service and warranty page showing warranty and billable callbacks tracked from reported to scheduled to resolved
SERVICE AND WARRANTY · EVERY CALLBACK TRACKED TO DONE, WARRANTY OR BILLABLE
The Duxor vendors and subs directory showing each subcontractor's general liability and workers compensation expiration dates with a current or expiring certificate-of-insurance chip
VENDORS AND SUBS · INSURANCE STATUS ON EVERY SUB, EXPIRING FLAGGED BEFORE THEY ARE ON SITE

The workforce, on the clock

Clock, timesheets, time off, and forms. The whole crew day, recorded.

Duxor replaces the separate workforce app. Crews clock in from the phone with GPS evidence on every punch, the office approves the week once, and payroll gets a clean export. Time off lives on a real balance ledger, and field paperwork files itself into the job record.

  • Time clock with punch-time GPS evidence: on site or off site, named on every punch
  • Weekly timesheets: review, correct, approve once, and labor cost posts to the job
  • Payroll CSV export of the approved week
  • Time off with balances on a ledger: requests, approvals, and leave the schedule can see
  • Custom forms with photo evidence: a daily report or incident files itself into the job record
  • Tasks with labels, checklists, comments, and recurrence
  • An installable phone app: the crew's Today screen with push notifications
  • A durable inbox: a shift change finds the worker even if the phone was off
The Duxor timesheets page showing a worker's week under review with a running clock session, punch corrections, and the approve-week button
TIMESHEETS · THE WEEK REVIEWED, CORRECTED, AND APPROVED ONCE · PAYROLL GETS A CLEAN CSV
The Duxor forms page showing the construction template library and a filled toolbox talk that filed itself into the job record as a safety record
FORMS · FIELD PAPERWORK THAT FILES ITSELF INTO THE JOB RECORD

Everyone connected

The customer sees their project. The company sees everyone.

Homeowners get a calm portal with their project's story and who is at their site right now, curated: internal notes and team chatter never cross the line. And because Duxor never charges per seat, the whole crew, the subs, and the customers are all connected without anyone counting licenses.

The Duxor customer portal showing a homeowner their project status, who is on site, progress photos, warranty tickets, and a change order awaiting their approval
THE CUSTOMER PORTAL · STATUS, PHOTOS, AND CHANGE ORDERS THEY APPROVE THEMSELVES, UNDER THE CONTRACTOR'S NAME
The Duxor people page listing employees, a subcontractor, and customers, all connected
PEOPLE AND TIME · EMPLOYEES, A SUB, AND TWO CUSTOMER HOUSEHOLDS · NO SEAT CHARGE

See it with your own projects on the screen.

We are onboarding a small group of founding contractors who run their real projects on Duxor from day one. The console you just saw is what you would be working in.

Become a founding customer