A page for every job, and the employee page

Josiah, this is the next piece of work after the move to westernucg.com. Each job gets one page where the owner sees Austin's three-week look-ahead and the awarded subs get the current plans, without anyone making an account. The employee page gets the handbook and its forms.

The employee sign-in is the real, finished page. The rest are mockups, not a working app. Where I've guessed, the guess is listed at the end beside its question, so you can tell me where I got it wrong.

The cost is at the end: my estimate of the hours, billed as usual, with boxes to tick for what you'd like.

In the mockups, Jeff and Mike are real. The job, the owner, the subs, and every phone number and date are made up. Tap or click any picture to see it full size.

Peter Dore, Node Creek. 11 November 2026.

What you asked for

Part 1

A page for every job

One page per job at an address of yours. The owner's people see the look-ahead and who to call. Awarded subs see the current plans. The job's PM sees who looked. Nothing goes to an owner or a sub unless someone at Western United presses a button that says what it sends.

What the owner sees

What the city's project manager would see on a public job. The look-ahead is Austin's own file, exactly as it's made today.

The owner's job page: the job name in large condensed type, three phone numbers to call, a note from the project manager, this week's three-week look-ahead with closures and inspections in orange, and a list of earlier look-aheads.
  1. 1Who to callThe superintendent, the PM, and an after-hours number, at the top, so nobody has to dig for them.
  2. 2A line from your PMWhat matters this week, in your PM's words, above the schedule.
  3. 3This week's look-aheadThe file Austin already makes, large enough to read in a truck. Nobody types it in again.
  4. 4Every earlier weekKept for the life of the job. When someone asks what you told them in March, it's one tap away.

The PM's side: when Austin's look-ahead comes in

Austin keeps making the look-aheads and saving each week's into the job's Dropbox folder, the way it's done now. Within a few minutes it's on the job page, and the PM who runs that job sees this: Brian, Jeff, Zack, or you on your own jobs. Anyone else at Western United you add sees it too, like Andy as the APM, the job's superintendent, or the office.

The PM's view of the job: an orange banner saying a new look-ahead was saved, an Email the owner form with three people ticked and a note, a who looked list with one person not opened in orange, and side panels for the people on the job, the job's email address and the Dropbox folders.
  1. 1Email the ownerThe PM adds a line and presses Send. It comes from a westernucg.com address with a link to the page. Nothing goes until someone presses it.
  2. 2Who lookedWho opened each look-ahead, and when. If an owner says nobody told them about Wednesday's shutoff, this answers it.
  3. 3People on the jobThe owner's people and the awarded subs. Adding an inspector takes seconds, and so does taking one off.
  4. 4The job's email addressAn optional shortcut for adding subs from an award letter. Next section.
  5. 5The Dropbox folders it readsPicked once, when the page is set up. Nothing in Dropbox moves.

Adding awarded subs

The plain way: the PM types a sub's email on the job page and presses Send job link. That always works, and on many jobs it may be all anyone uses.

The optional shortcut, for convenience: I assume your PM already emails an award letter. If they CC the job's address on it, the job page reads who the letter went to and emails the PM back, so nobody retypes the addresses. Nothing goes to the sub yet. If you want it, tick it in the cost section.

An email to the PM from Western United jobs, listing the two people on the award letter to Cedar Line Striping, with a Review and send button.
  1. 1Who was on the letterRead from the letter itself. Western United's own people and anyone already on the job are left off.
  2. 2Review and sendOpens a short page, below, rather than sending straight away. Email security filters open every link in a message, and a button that sent by itself would go off before your PM ever saw it.
The Send job links page: the sub's company, two people ticked and one left off, a preview of the email they'll get, and a Send to 2 people button.
  1. 1Untick anyone who doesn't belongOr add someone who wasn't on the letter.
  2. 2What they'll getAn email from Western United with a link to the job page. No account to make.
  3. 3SendThe only button that sends anything. A PM can also type a sub's email on the job page and send a link by hand.

Only letters sent from a westernucg.com address are read, and the email has to prove it came from your mail server. Anything else sent to a job's address is ignored, so nobody outside can add people to a job.

What an awarded sub sees

The same job, from the striping sub's side. They never see the owner's people or the owner's notes.

Every awarded sub sees everything in the job's current plans folder, not only the sheets for their own work: the whole set, the same as a sub gets on paper today. That way nobody has to sort sheets by trade.

The sub's job page: who to call, the current plans with their dates, earlier versions that were replaced, this week's look-ahead, and the sub's own people on the job.
  1. 1The current plansWhatever is in the job's current plans folder in Dropbox, with the date each was added or revised. Download all at once.
  2. 2Earlier versionsKept, with the date each was replaced. If a sub built from an old sheet, the page shows what was current and when.
  3. 3The look-aheadThe same file the owner sees, so a sub knows when their work comes up.

On a phone

Most owners' inspectors and subs' foremen will open it in the field.

Three phones: the page an emailed link opens, with one Open the job page button; the owner's job page with call buttons and the look-ahead; and a sub's list of current plans.
  1. 1No account to makeThe emailed link opens this, and one tap signs them in. That phone stays signed in. On another device, they get a code by email.
  2. 2Call from the pageEach number is one tap. The look-ahead opens full size to zoom in.
  3. 3Plans in the fieldThe current set, by name and date, for a sub's foreman.

Setting up a job

Once per job, by the PM or the office. Nothing is sent to anyone yet.

The Set up a job page screen: the job's name, number and owner, who to call, the job's email address, and Western United's Dropbox folders with Plans / Current and Schedule picked.
  1. 1Pick the foldersThe ones the job already has in Dropbox. Anything saved there shows on the job page within minutes; anything removed comes off.
  2. 2Who to callTyped once, shown to everyone on the job.
  3. 3The job's email addressMade for you. Nothing to set up.

Part 2

The employee page

Already built, behind the one shared password. This part fills it in.

Handbook, forms and pay

The sign-in is the real page. The page behind it is a mockup, filled in with what the office sends.

The employee sign-in page on the new site: one password field and a Sign in button.
The sign-in, as built
The employee handbook page filled in: a Read the handbook button, a Sign the handbook acknowledgment button, the date the handbook was last updated, and a section on where pay stubs and W-2s come from.
The page behind it, filled in
  1. 1The handbookA link to the handbook in your own Google Drive. HR updates it there, and the website never has to change.
  2. 2Its DocuSign formsOne button each. The handbook shows the date it was last updated, and the acknowledgment names the same date, so each signature shows which version was read.
  3. 3Where pay comes fromPay stubs and W-2s stay in Vista, which can email each person their stub. This says where each one comes from and who to ask.

Part 3

How it works

Where things come from, what it costs to run, and what it leaves out.

Where the information comes from

Nothing new to keep up. Your office keeps working in Dropbox and email the way it does now, and the job page follows along.

Dropbox

  • Austin's look-aheads, saved where they're saved now
  • Each job's current plans folder

The job page only reads the folders picked for it. Nothing in Dropbox moves.

The job page

  • A copy of every version of every file it shows
  • Who's on each job, and what each may see
  • Who opened what, and when
  • Every email it sent, to whom

Copies, not links into Dropbox, so the record holds even if a file is later edited or deleted.

Email

  • Links to owners and subs, when a PM presses Send
  • Sign-in codes, when someone asks for one
  • Award letters CC'd to a job, coming in

From a westernucg.com address. Company email stays on Google.

What it costs to run, and who owns it

Everything runs in accounts in Western United's name, the same Cloudflare account as the website, so the business owns its records. The monthly bills go straight to those companies, not through me.

Not in this version

Could you buy this instead?

Part of it, and part of it you have today.

So the files part you could do with shared links. What's built here is one page per job, in your look, with who looked, every version kept, and subs added by email or straight from an award letter.

Part 4

Next

What I still need to know, what happens next, and the cost.

Questions for you

Beside each is the guess the pictures were drawn on. The first four shape the job pages the most.

The four that shape it most

  1. Can Austin send me two or three real look-aheads, as they're made today?A spreadsheet with the same columns every week lets the page work out what changed. A PDF can be shown, but not read.
    I assumed a spreadsheet saved to the job's Dropbox folder every week.
  2. Which job, and which owner's PM, should try it first?A current job, with a PM who'd tell you honestly what's missing.
    I assumed one public works job, with its owner's PM and inspector and two or three awarded subs.
  3. Who sends award letters to subs, and from which email?
    I assumed the job's PM, from their own westernucg.com address.
  4. Which Dropbox plan is Western United on, and does each job have its own folder for current plans and look-aheads?
    I assumed a business plan, and a folder per job.

The employee page

  1. Can the office send the handbook's Google Drive link and the DocuSign link for each form?
    I assumed one acknowledgment form for now.
  2. Do you have Viewpoint HR Management for Vista?It lets employees see their own pay stubs and W-2s on a phone. If you have it, the page links straight to it.
    I assumed no, and that Vista emails pay stubs.

The business side

  1. Is there a date that matters?A job starting, or the slow season.
    I assumed none yet.

What happens next

  1. You tick what you'd like in the cost section below and press Text me your picks, or call.
  2. You send what answers you have, starting with Austin's look-aheads.
  3. The job pages live at an address of yours, so they go up after the move to westernucg.com.
  4. Before I build the job pages, I get Dropbox to confirm in writing that copying files from your account this way fits its rules for apps.
  5. The job pages go on one pilot job first. Once the owner's people and the subs are using them without help, they go on more jobs.

Nothing here is fixed. If a part isn't what you pictured, tell me and we change it. Call or text me at (360) 513-5450.

Cost

Billed by the hour, as usual. Tick what you'd like me to go ahead with. For the job pages and the employee page together I expect about $4,700, hopefully less, with or without the additions.

The two parts on this page
Things you could add to the job pages

Each is small, so the estimate stays the same whether you tick them or not.

The job pages and the employee pageBilled by the hour

About $4,700hopefully less

Before sales tax. Bug fixes for 30 days after each part goes live.

Text me your picks

The link opens this page with your boxes ticked, so I see exactly what you picked.

Running costs are paid by Western United straight to Cloudflare and the others: about $5 to $10 a month with the job pages. The move to westernucg.com is billed separately.