Budżet: 8000 USD Termin: 20 dni
Cześć Maxwell.
Z opisu wynika, że produkt osiągnął już etap, w którym biznes rozwija się szybciej, niż obecna architektura może komfortowo wspierać — i zazwyczaj jest to moment, w którym dobrze zorganizowana refaktoryzacja przynosi najwięcej wartości, jeśli jest przeprowadzona właściwie, a nie powierzchownie.
Pracowałem z Next.js + systemami backendowymi, gdzie głównym celem nie było dodawanie nowych funkcji, ale identyfikacja rzeczywistych wąskich gardeł wydajności, stabilizacja zachowania API oraz restrukturyzacja kodu, aby mógł skalować się bez ciągłych regresji.
W twoim przypadku rozsądne podejście to rozpoczęcie od właściwej diagnozy wolnych czasów odpowiedzi, naprawienie krytycznych problemów z wydajnością jako pierwsze, a dopiero potem przejście do czystej warstwy API i w pełni niezawodnego przepływu Stripe.
Mogę przejrzeć repozytorium, przeanalizować obecną architekturę i nakreślić jasny plan refaktoryzacji z priorytetami i ryzykiem, zanim zostaną wprowadzone jakiekolwiek większe zmiany.
Porozmawiajmy krótko, aby omówić twój projekt w szczegółach.