Client Access Portal
Self-Service Order Visibility & Online Ordering
We designed and built a unified customer portal that replaced call-centre dependency with self-service order tracking, live delivery maps with truck location, proof of delivery, document access, and online glass ordering — all surfacing data from Viridian's existing legacy systems we are maintaining.

19%
Online ordering rate (up from 4%)
150+
Active users placing orders monthly
$2.5M
In orders placed online each month
↓
Call centre load significantly reduced
The challenge
Viridian Glass customers had no self-service visibility into their orders, deliveries, or delivery notes and invoice documentation. Every enquiry required a call or email to the call centre, creating friction for customers and load on internal staff. The challenge was to surface real-time order and delivery data from multiple ageing C#/.NET internal systems into a single, modern web experience — without replacing those underlying systems.
Our approach
- Mapped data flows across all legacy C#/.NET internal systems to design a unified Web API layer providing a single source of truth for the client portal.
- Built a React frontend with real-time order status progress through the production process. Added delivery tracking, including live truck location displayed on an interactive map for orders out for delivery on the day.
- Integrated access to proof of delivery, delivery notes, and invoice into a single customer dashboard.
- Added a full online glass ordering workflow, from product selection, delivery address, customer P.O. entry through to order submission and confirmation.
- Delivered a fully responsive design to ensure a consistent experience from desktop browsers to tablets on the factory floor.

One portal over three systems
Order data lived in the manufacturing system, delivery data in dispatch, and invoices somewhere else again. The portal reads all three and shows a customer one coherent picture — without any of them being replaced.
- Live order and delivery tracking, no overnight batch
- Self-service invoices and proof of delivery
- Accounts for staff, customers and partners on one model
Through the portal









More from Viridian Glass
Customer review
“A very professional and thorough service. The SoftLogic team were able to take over the software that runs the business after we were separated from our parent company and lost access to the developers. We were faced with hiring a development team but realised we didn't want to get into software development — after all, we make glass. We've been giving the support team bugs and enhancements, and are now starting to replace portions of the system. The business analysts at SoftLogic helped define our new system concept. I would highly recommend SoftLogic to rescue your critical software.”

Before you rewrite, make the right call.
Most organisations rewrite software they should rescue — wasting years and millions discovering complexity already embedded in the system they abandoned. This free methodology gives you a structured framework to make the rescue-or-replace decision with confidence.
- The 5-dimension framework for evaluating rescue viability vs. full redevelopment
- The 3-phase rescue process — Resuscitation, Rejuvenation, and Renovation — explained in full
- The 7-step triage methodology for taking ownership of an unknown or orphaned codebase
- How to reduce redevelopment risk with incremental modernisation
- The financial case: why rescue-first consistently delivers better ROI than a big-bang rewrite
Working through this decision right now? Book a free Strategy Session — a clear, honest assessment of what you have, what it will take to fix, and what the alternatives cost.
Ready to start?
Got a problem to solve?
Whether you're starting from scratch, scaling up, or dealing with a system under stress — let's talk about what we can build together. We can start by ensuring your systems continue to operate while a strategy is developed to make the most of your investment.
