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.
For payments, e-invoicing, WhatsApp and booking synchronisation: All integrations →