Upgrade Angular Project to v20
Budget: ₹12,500 – ₹37,500 INR
My application is still on an earlier Angular release and I want it running on the new 20.x line. Alongside the core framework upgrade I also need every existing dependency brought up to its latest compatible version, making sure nothing slips through the cracks.
The codebase contains several custom components that touch routing, state management and Angular Material. They compile and test cleanly today, so part of this job is spotting any breaking‐change fallout, refactoring deprecated APIs and confirming that each bespoke piece still behaves exactly the same once everything is on Angular 20, TypeScript 5 and the newest RxJS.
You’ll have direct access to the repo and pipelines. Your deliverable is a merge-ready branch that:
• updates package.json, tsconfig and angular.json to 20.x
• replaces or rewires deprecated syntax and modules in my custom components
• updates third-party libraries already in the project (no new packages)
• completes ng update migrations without warnings
• runs the existing unit and e2e suites green in CI
• builds successfully with ng build --configuration production
Please keep a concise change log so I can trace every tweak you make.
The codebase contains several custom components that touch routing, state management and Angular Material. They compile and test cleanly today, so part of this job is spotting any breaking‐change fallout, refactoring deprecated APIs and confirming that each bespoke piece still behaves exactly the same once everything is on Angular 20, TypeScript 5 and the newest RxJS.
You’ll have direct access to the repo and pipelines. Your deliverable is a merge-ready branch that:
• updates package.json, tsconfig and angular.json to 20.x
• replaces or rewires deprecated syntax and modules in my custom components
• updates third-party libraries already in the project (no new packages)
• completes ng update migrations without warnings
• runs the existing unit and e2e suites green in CI
• builds successfully with ng build --configuration production
Please keep a concise change log so I can trace every tweak you make.
Related categories:
JavaScript
HTML5
AngularJS
Frontend Development
Angular Material
Angular
API Integration
Frontend Frameworks