Nous CMS

Museum Content Platform

Nous CMS

Nous CMS manages content for museum visitor applications.

Museum staff create exhibitions, tours, interactive maps and more. Visitors access everything through their phones. Multiple languages.
Real-time updates. Location-based features. Currently serving thousands of daily visitors across global museums.
Nous CMS
No items found.
About the project

May 2024: The system was failing.

170 security vulnerabilities, 27 critical. Angular 6, six years outdated. Zero test coverage.
Three different UI libraries. No mobile support.
Technical debt score: 1.2/10. Simple changes took days. Deployments risked downtime.
The platform worked, but barely.

Nous CMS
The solution

Twelve months. Complete technical overhaul. Zero downtime.

Frontend: Angular 6 to 19. Backend: Node 18 to 24. Five microservices modernized alongside.
Created 361 test files. Reached 85% coverage.
Removed PrimeNG and Bootstrap. Consolidated to Angular Material only. Complete UI rebrand matching the new Nous Digital identity. Built responsive design for all devices.
After Angular 14 migration (the main milestone), we delivered several new features while maintaining stability.
Nous CMS
Nous CMS
Results

98% of vulnerabilities eliminated. Technical debt score: 8.5/10.

The platform now handles production traffic reliably. No more deployment fears. No more multi-day fixes.
Angular 20 migration starts next month.
This time, it's routine.
No items found.

Software built for growth.

Let's discuss your project!

Icon
Discuss Project
Discuss Project