Case Study
Sitedesk, a leader in construction technology, partnered with Seriously RAD to build a robust, scalable and secure cloud-based solution for there SaaS offering.
Pioneering a New Era of Cloud-Based Construction Solutions
Over the past decade, they’ve become a beacon in the construction industry, offering a product that’s innovative and transformative. Their core technology allows clients to visualise CAD drawings, photogrammetry, lidar scans, and more, all within a web application. These aren’t just any visuals but “digital twins” of physical locations enriched with layers of information. Such groundbreaking tools have made them a favoured choice for diverse clients, ranging from regional water utilities to healthcare and
facilities management firms.
But behind this success, there was a challenge. Sitedesk’s team was brimming with passion about their product’s benefits. They envisioned a future where their tool would be accessible anywhere, anytime, and to any client, big or small. However, transforming their product into a full-fledged SaaS platform was daunting. Developing such a platform in-house, ensuring it was up to standard, scalable, and met the diverse needs of their clients felt like a monumental task.
Sitedesk had big dreams. They wanted to expand their services and turn their technology into a fully featured software platform available anywhere. But with bigger dreams came bigger challenges. They needed to ensure that their technology could handle more users and even larger and higher-quality imagery for their clients.
But here’s where things got tricky.
Imagine you have a toy car and want to make it big enough for people to ride in. One option would be to enlarge every part of the toy, but you’d end up with a car that might look right but doesn’t work well in the real world. That’s the dilemma Sitedesk encountered with their technology; it was a simplistic approach, and they needed something more tailored to their unique challenges. They could just expand their existing tech, but it wouldn’t necessarily serve their needs efficiently.
Increasing their service capacity using their current methods (by manual scaling activities) would be like trying to serve more customers in a restaurant by hiring more chefs and waitstaff, but without expanding the kitchen or dining area. It’s doable, but it’s messy and inefficient.
Lastly, they didn’t want to create separate islands or “silos” for each client. Imagine going to a library where every book by a specific author is kept in a separate room. If you’re researching multiple authors, you’d have to go from one room to another, which is time-consuming and inefficient. Similarly, having separate “silos” for each client would make it challenging to manage, update, and ensure smooth integration between them.
Sitedesk needed a more streamlined approach, something that could efficiently scale up as it grew and serve all its clients seamlessly without the need for numerous patches or workarounds.
This was their challenge, and modern solutions became crucial, like the one we provided. Instead of stretching an old method or building separate rooms for each author, we helped them build an expansive, well-organized library where growth and accessibility were at the forefront.
Of course, this all had to be done securely while allowing for flexible hosting options, from the major cloud players to client on-premise deliveries.
When Sitedesk initially approached us with this problem, it was clear that it would need the right tech to provide the answer and a well-considered architecture to deliver what it wanted. The right amount of engineering to provide a robust, scalable and secure solution, without over-engineering and breaking the budget. We provided an architecture proposal using an orchestrated containerised environment that was underpinned using Kubernetes. Rather than engineering lots of micro services, we proposed a series of components which were built to allow for separation of concerns (a security and engineering practical approach), and to allow independent scaling along these boundaries.
We worked with our favourite design firm to make the wireframes we proposed. The resulting visuals and user experience are easy to use and compelling while fully supporting mobile devices.
We set to work building the components with our Framework as its foundation, bringing our built-in process engine to bear to facilitate the complicated processes needed to manage the platform, including handling the lifecycle of the dynamic project containers, sending customer communications, and handling Stripe payment flows.
The results spoke for themselves. A fully scalable cloud system is already providing Sitedesk with a SaaS environment and on-premise solutions across several major cloud providers. Their production environment (at the time of writing) is approaching a full terabyte of client data, and all this is provided by a self-scaling infrastructure to ensure the most efficient level of spending within the cloud.
Our process engine affords unprecedented visibility into the inner workings of their platform and the ability to make changes to processes or add new ones using the BPMN (Business Process Model and Notation) editor within our Framework.
Sitedesk has since signed new clients of all sorts of sizes, including new enterprise clients and partnerships, all thanks to a demonstrable ability to provide their fantastic tech at scale in the cloud, with a friendly experience for clients ensuring a hassle-free experience from start to finish.
We’re talking about exciting new features for their platform, and with their internal developers up and running with the solution, too, the future looks bright and full of innovation.
In Their Words: A Testimonial to Partnership
“Sitedesk were looking for a new system to provide a cloud platform for our unique technology, and SeriouslyRAD’s approach with their framework convinced us to partner with them. Their services built on top of their framework has provided us with more features, flexibility and future interoperability than we expected when compared to other providers and at a very competitive price. We look forward to working with SeriouslyRAD in the future to include additional features in our solution.”
Mattthew Cunliffe – Director, Sitedesk