Technology and infrastructure

We use the infrastructure we run our own products on in client projects too

Worklab's SaaS products and custom software projects are built on the same .NET-based, modular infrastructure. A component proven in the field in one product becomes a ready module in the next project.

Modular .NET architecture

ASP.NET Core MVC and Entity Framework Core, with MSSQL or MySQL as the database. Our current products run on .NET 8, 9 and 10.

Multi-tenant SaaS

One codebase and one update; each client's data is kept separate and each client is on its own domain. Features switched on and off by plan and licence.

Background jobs

Synchronisation, notifications and scheduled jobs run in the background (Hangfire), for example iCal and Google Sheets synchronisation.

Testing and release discipline

Automated tests, staged releases, a rollback plan.

Hosting, backup, monitoring

Hosting, backup and monitoring on our own servers and on AWS.

Cloud and Hosting →

Content management (Worklab CMS)

The content management infrastructure used to manage pages, blog posts and images from a panel on corporate and product websites. It is not sold as a separate product; it is set up as part of projects.

Let's talk about how we would build your project on this infrastructure.