Client
WonderfulPoly
Surfis gives a spray finishing business one structured place to manage jobs, pieces, paint, labels, costing, invoices, MYOB, and production reporting.
The fast read on what the platform is, who it serves and what was delivered.
Client
WonderfulPoly
Country
Australia
Year
2024
Platform
Web portal + iOS labeller
Scope
Jobs, pieces, paint, labels
Stack
Django, React, PostgreSQL
Scope markers
The hard part was not building forms. It was capturing the workshop rules and commercial edge cases without slowing the people doing the work.
Jobs, pieces, paint, labels, status updates, delivery dates, and notes needed one controlled source instead of separate paper and portal steps.
Profile pricing, dimensions, returns, sides, minimum charges, urgent work, maintenance jobs, and delivery timing all had to be handled properly.
Quotes, invoices, payment state, email delivery, and MYOB sync had to come from the same job and costing data used by the workshop.
The rebuild had to keep the behaviours the team relied on while replacing fragile legacy implementation with a cleaner platform foundation.
Webits built a Django and React operations platform with role-based access, job control, piece management, paint tracking, sprayer workflow, labels, quotes, invoices, MYOB review, reporting, and system settings.
Operating model
Owners, office staff, managers, sprayers, and labellers each see the navigation, permissions, shortcuts, and actions needed for their work.
The dashboard surfaces production status, urgent work, due dates, invoice state, MYOB health, and sprayer productivity in one daily control view.
Production workflow
The create-job flow captures client context, order details, delivery rules, job type, colour, paint requirements, notes, and supporting media.
The piece workflow supports profiles, quantities, sizes, returns, sides, charge rules, images, autosave, and costing data at workshop level.
Shop-floor control
Paint availability, paint orders, job claims, production status, work logs, label queues, and mobile printing connect office control to the production floor.
Commercial control
Shared costing powers quotes, invoices, PDF generation, email delivery, MYOB review, paid invoice checks, reports, and activity history.
The rebuild turned a paper-heavy workshop operation into a controlled production system, reducing repeat admin, making live work easier to see, and giving each role a clearer way to move jobs forward.
Jobs, clients, pieces, colours, paint, labels, status, logs, quotes, invoices, and reports now sit in one operating system instead of scattered handovers.
Job setup, profile pricing, piece measurements, costing, quotes, and invoices use the same workflow data, removing repeated manual rebuilds across the office.
Commercial outputs are tied to production rules, piece quantities, paint details, payment state, and invoice review instead of being recreated from memory.
Owners and managers can see active jobs, attention items, delivery pressure, production status, claims, and reporting without chasing updates through the workshop.
The label queue and mobile labeller give staff a proper path for requesting, claiming, printing, retrying, and tracking labels tied to the right job and piece.
Office staff, managers, sprayers, and labellers each work from the screens they need, while owners keep a clearer view of production and commercial activity.
Critical operations moved from legacy implementation into a Django and React foundation with reporting, MYOB review, settings, and room for future workflow changes.
The clearest screens, system states, and support visuals behind the work.
Owner dashboard
Dashboard attention queues
Jobs list
Job detail command centre
Create job client details
Create job paint details
Piece editor
Piece image and autosave workflow
Job costing section
Quotation and invoice section
Invoices list
Invoice preview
Paint availability
Label queue
Job claims
Work logs
Sprayer report
MYOB activity history
Clients list
Profiles library
Employees list
Settings and business profile
More Webits work across websites, mobile products, portals and operational systems.
A web and iOS attendance platform for education providers, covering class rolls, staff shifts, geofenced clock-ins, cancellations, reports, notifications, and role-based admin control.
View case study
A cleaning marketplace and operations platform for customer booking, cleaner applications, payments, GPS proof, support, finance, payouts, reporting, and admin control.
View case study
A remote workforce delivery platform for Cater Care, connecting QR-led vessel ordering, delivery cycles, packing, dispatch, worker tracking, store operations, and central reporting.
View case studyWebits designs and builds business systems that turn real-world workflows into clear, reliable software - from job control and dashboards to integrations, documents, mobile tools, and reporting.