Budget: 8000 USD Deadline: 20 days
Hi Maxwell.
From the description, it looks like the product has already reached a stage where the business is growing faster than the current architecture can comfortably support — and this is usually the point where a well-structured refactor brings the most value, if done properly rather than superficially.
I’ve worked with Next.js + backend systems where the main focus wasn’t adding new features, but identifying real performance bottlenecks, stabilizing API behavior, and restructuring code so it can scale without constant regressions.
In your case, the sensible approach is to start with a proper diagnosis of the slow response times, fix the critical performance issues first, and only then move toward a clean API layer and a fully reliable Stripe flow.
I can review the repository, analyze the current architecture, and outline a clear refactoring plan with priorities and risks before any major changes are made.
Let's have a quick chat to discuss your project in detail.