Angular Admin Panel Fixes

Job ID: 40126582

Budget: ₹1,500 – ₹12,500 INR

I need an experienced Angular dev to dive into an existing admin panel and clean up a handful of pain points that are slowing the team down.

First, I want proper environment separation. Right now multiple *.ts* files point directly to production endpoints; please refactor so all URLs come from `environment.ts` / `environment.prod.ts` and can be switched with a simple build flag.

Second, three critical forms are missing or mishandling validation. You’ll wire them up with Angular Reactive Forms so required fields, pattern checks, and meaningful error messages all work, and the submit button stays disabled until inputs are valid.

Third, the current image-cropper occasionally fails with large files. I need that component reviewed, optimised, and stress-tested so it reliably handles high-resolution images without freezing or silently dropping the save.

Last, we have several existing report views that need to be cloned to new routes with only minor query changes. Replicate the components, reuse shared services where possible, and confirm the data tables, filtering and export buttons behave exactly like the originals.

Deliverables
• Clean, commented commits or PRs for each task
• Brief read-me outlining environment setup and new config keys
• Before/after screenshots or short Looms proving the fixes

I’m available on Slack for quick clarifications and can spin up a staging API for your local testing. Let’s get this polished and shipped.
Related categories: JavaScript HTML5 HTML AngularJS API Frontend Development Angular