/ PORTFOLIOCASE STUDY 02BACK TO WORKS ↗
STORY00%
CONSTRUCTION OPERATIONS / INTERNAL PLATFORMPRODUCT / 2026

M.W.LWORKSPACE

Construction operations, simplified across quotations, invoices, customers and site visits.

Format
Private operations platform
Scope
Documents to scheduling
Role
End-to-end product
M.W.L Workspace overview dashboard displayed on a laptop
01 THE OPERATIONS WORKSPACE

The work was connected. The tools were not.

The business relied on separate document templates, calendars and manual processes. Preparing quotations took time, project information could become fragmented, and coordinating site visits between multiple owners created unnecessary back-and-forth. The platform also needed to work across office computers, smaller laptops, tablets and mobile devices.

DocumentsPreviously separate
CalendarsPreviously separate
ManualProcess handoffs
Multi-ownerVisit coordination
All screensRequired access

One workspace for the work around the work.

M.W.L Workspace brings the company’s repeatable operating tasks into one focused private product, connecting documents, customer context and scheduling without adding another fragmented handoff.

  1. 01Create structured quotations from scratch or reusable templates
  2. 02Calculate discounts, GST and quotation totals automatically
  3. 03Preview and generate professional A4 quotation and invoice PDFs
  4. 04Convert quotations into invoices without re-entering project information
  5. 05Manage customer details and quotation history
  6. 06Offer availability and book site visits directly
  7. 07Synchronise private Google Calendar conflicts without exposing personal appointments
  8. 08View and manage each owner’s shared M.W.L schedule

From scope to document, without starting over.

Editing, live totals, document preview and activity history sit within one workflow. Required-field checks prevent incomplete documents from being generated, while reusable templates speed up common project scopes. A quotation can then become an invoice without re-entering project information.

01Live totals and GST
02Required-field checks
03Reusable scope templates
QUOTATION / PREVIEW & TOTALSA4 / LIVE DOCUMENT
M.W.L Workspace quotation workflow displayed on a laptop
03EDITING, CALCULATION, PREVIEW AND ACTIVITY IN ONE WORKFLOW

Shared visits.
Private calendars.

Each owner has an account-linked schedule. Owners can see and manage each other’s M.W.L site visits, while private Google Calendar information remains visible only to the connected account owner. Availability splits around confirmed visits so the remaining open times stay clear.

PRIVACY BOUNDARY

Synchronise calendar conflicts without exposing personal appointments.

CALENDAR / SITE VISITSSHARED WORKSPACE / PRIVATE CONFLICTS
M.W.L Workspace calendar and site-visit scheduling displayed on a laptop
04SHARED M.W.L VISITS WITH ACCOUNT-PRIVATE CALENDAR DETAILS

One workflow.
Every screen.

The application is designed for office computers, smaller laptops, tablets and mobile devices.

MY ROLE

Product planning, UX and interface design, full-stack development, database design, authentication, Google Calendar integration, PDF generation, responsive implementation and automated testing.

TECHNOLOGY

TypeScript, React, Vinext, Vite, Tailwind CSS, Cloudflare Workers, Cloudflare D1, Drizzle ORM, Supabase Authentication, Google Calendar API and jsPDF.

QUALITY & RELIABILITY

Built to be checked.

85Unit tests
39Authentication and security checks
35Core API regression tests
11Google Calendar lifecycle tests
PLANNED / FUTURE FEATURE

AI drafts.
Owners decide.

A planned AI-assisted workflow will convert site-visit notes into a structured quotation draft, giving the owner a faster starting point without removing review or control.

  1. 01Summarise site requirements
  2. 02Suggest a scope of work
  3. 03Propose editable line items
  4. 04Reuse owner-approved templates and pricing information
  5. 05Identify missing project details
  6. 06Prepare a quotation draft for review
ASSISTIVE, NOT AUTONOMOUS

The owner must review, edit and approve every draft before anything can be generated or sent to a client.

ONE FOCUSEDWORKSPACE.

M.W.L Workspace brings quotations, invoices, customers and site-visit scheduling into one responsive internal operations platform.

PRIVATE PRODUCT / CONSTRUCTION OPERATIONS / 2026