Next.js to Angular Migration and UI Upgrade

Job ID: 40513630

Budget: $250 – $750 USD

I have an existing web application built with Next.js, styled using TailwindCSS.
I am looking for an experienced Angular developer to migrate the entire project to the latest stable version of Angular (v17+).
During the migration, I also require a UI improvement pass without a dedicated Figma design, meaning you should use your frontend judgment to modernize the layout, spacing, typography, and component aesthetics while keeping the same core functionality and user flow.

Key Requirements:

Migrate all pages, components, state management, routing, and API integrations from Next.js to Angular (standalone components preferred).

Preserve all existing functionality – authentication, data fetching, form handling, client-side interactivity, etc.

Keep TailwindCSS as the styling framework, but optimize/clean up the utility classes and ensure proper integration with Angular.

Improve the UI without a design file: refine spacing, alignment, responsiveness, hover states, transitions, and overall visual polish. The result should look cleaner and more professional than the current Next.js version.

Ensure the Angular version is fully responsive (mobile, tablet, desktop).

Maintain or improve performance (Core Web Vitals, lazy loading, bundle size).

Deliver a clean, well-structured Angular codebase following best practices (components, services, modules/routes, environment configs).

Provide brief documentation on how to run the project, key architectural decisions, and any third-party libraries used.

Timeline:
3 weeks from the start date. I expect daily progress updates and a final handover by the deadline.