From Angular 4 to Angular 11 in one engagement
SaaS & Software

About
TrimData builds Falink Cloud, a multi-tenant platform that operators use to manage stores, customers and point-of-sale systems. It handles spending caps, bans and vouchers per customer, live network and throughput metering, and usage and reconciliation reporting, with a setup wizard that connects each tenant’s database, proxy and remote servers to the platform.
Client Review
Review
Startlingly fast, efficient and professional. Worth every dollar.
7 versions
Angular 4.2.5 to 11.0.3
8 modules
All carried over intact
7-tab wizard
Tenant setup still working
Live metering
Throughput and network dashboards
Follow-on work
Client booked more work the same day
Challenge
Falink Cloud’s admin app ran on Angular 4 with dependencies years out of date. Every new feature on that base risked breaking the spending caps, vouchers and reconciliation reports operators rely on, and the outdated toolchain made the app hard to even run locally, slowing the team down before any real work could begin.


Solution
Before adding anything new, the app needed a stable, modern base. We upgraded it in one engagement, kept every module working and set the team up to keep building.
Discovery & Strategy- Assessed all 8 modules, from caps and vouchers to reports
- Planned the upgrade path across seven major Angular versions
- Agreed the specification work needed for the next phase
- Upgraded the app from Angular 4.2.5 to 11.0.3
- Resolved dependency and tooling breakage across every module
- Kept the 7-tab tenant setup wizard working end to end
- Kept list imports, live meters and reconciliation reports working
- Tested every module against the upgraded build
- Set up the local environment with NVM and the right Node version
- Wrote a specification for the next phase of work
Outcome Summary
TrimData got a modern, maintainable base for a broad operations platform in a single engagement, with all eight modules carried across seven Angular versions. The team can run the app locally again and has a written plan for the next phase. The client called the work startlingly fast, efficient and professional, and booked more work immediately.
The Technology That We Used
Angular 11
TypeScript
RxJS
Bootstrap
Node.js
NVM
Ready to reduce your technology cost?
Recent Case Studies
Events & Media
A German client’s video library organized by category and tag, with user management and a live test deployment.
Events & Media
A multi-vendor Italian events marketplace with shops, event creation and Stripe checkout, finished and signed off.
Events & Media
A two-sided platform connecting artists with organizations through intake forms, albums, endorsements and tracked recommendations.













