UK Construction Company

New look and faster performance for corporate web

For a UK construction company that uses advanced software tools for project management, we redesigned a key part of their internal application. The company focuses on cost management and processes for small and large construction companies in Britain and Europe.

What did we solve?

The application was built on ASP.NET MVC, which brought limitations for modern user interface development. To be able to respond faster to user needs and develop new parts independently, we decided to use Svelte and integrate it into the existing .NET application.

This allowed us to develop new components in isolation and deploy them gradually – without the need for extensive migration of the entire application. It also allowed us to focus on user friendliness, performance and easier code maintenance.

The goal was not only to improve user experience, but also increase performance and make task management clearer, which the page displays. Part of the improvements included optimizing SQL queries and moving part of the backend logic to Azure Functions for better scalability.

What does the page do?

The page serves to manage tasks on a construction project – from documentation, through daily records to quality control. Each task has its status, history, and approval options within the team.

Technical Solution

  • Svelte frontend enables fast and smooth user responses
  • Integration into ASP.NET MVC application via dynamic component mounting
  • Faster SQL queries thanks to optimization at the database and ORM level
  • Part of logic moved to Azure Functions for better scaling and modularity
  • Modern UI and clearer UX designed for regular users in construction

Before

Original task manager interface in construction company application

After

The new look makes navigation easier and emphasizes what's important, without disrupting the visual consistency of the entire application.

Redesigned task manager interface in construction company application

Results

The new page offers significantly faster loading, responds immediately to data changes and provides users with a clearer and more pleasant working environment.

Summary

We showed that modern frontend can be effectively integrated even into traditional .NET applications. Thanks to Svelte, backend optimization and focus on UX, we delivered a solution that brings real value to users without the need for major intervention in the entire application.

Got a problem that an app could solve?

We specialize in tools that save time and simplify work. We create solutions that actually work and deliver results.