Senior React + Vite Architecture Review — Cursor-Built App

Posted 4 hours ago

Worldwide

Summary

Senior React + Vite Architecture Review — Cursor-Built App Review First, Not an Automatic Rebuild This is a code review and architecture consultation first. We are about 60% done with a working React + Vite diagnostic app built in Cursor. We need a senior developer/architect to review the current codebase and tell us what to keep, what to clean up, what may need refactoring, and how to add the results screen without breaking what is already working. If your default answer is “rebuild in Next.js” before reviewing the code, this is probably not the right project. The App Educational business-protection diagnostic for founders, nonprofits, fiscally sponsored projects, hybrid organizations, and mission-driven businesses. Users complete a gated questionnaire and receive a personalized report with these status labels: * Foundations in place * Review recommended * Professional review strongly recommended No public scores. No percentages. No legal conclusions. Current Stack * React * Vite * Vercel * GitHub * Cursor / AI-assisted code * No backend currently * No database currently * All state currently in React * App.jsx is approximately 1,200 lines * 10 gate screens built * 8 diagnostic sections built * Conditional logic is working What We Need Please review our codebase and answer: 1. Will the current App.jsx structure scale for 12+ more sections and a results screen? 2. What is the safest way to add shared diagnostic context without breaking existing state? 3. How should we build the results screen from current stored answers? 4. For Kajabi login and saved progress, can Kajabi handle the data, or do we need Supabase, Firebase, or another lightweight database with Kajabi handling login only? 5. What should the current builder keep doing, and what should wait for a more experienced developer? Deliverable Please provide: * 2–3 page written architecture assessment * Specific recommendations * File-by-file keep / clean up / refactor list * Risk assessment * Practical implementation plan * Optional 10-minute Loom walkthrough Implementation would be a separate job. If the review is strong and the working relationship is a good fit, implementation on a new project may become a possibility. Must Have * 5+ years React experience * Vite experience * Strong state management experience * Experience with multi-step forms, assessments, dashboards, or conditional questionnaires * Comfortable reviewing Cursor-built or AI-assisted code * Comfortable advising on architecture without automatically rebuilding from scratch * Practical, clear written recommendations another builder can follow Nice to Have * Kajabi experience * Memberstack or other membership-platform experience * Supabase, Firebase, or lightweight backend experience * Experience with assessment tools, legal tech, edtech, founder tools, or compliance-adjacent products To Apply Please answer these questions: 1. Describe a React app you reviewed, not just built. What did you change or recommend architecturally? 2. How do you decide what to keep versus refactor in Cursor-built or AI-assisted code? 3. How would you add shared diagnostic context to a working React + Vite app without breaking existing state? 4. Have you integrated Kajabi, Memberstack, Supabase, Firebase, or similar tools for login and saved progress? What limitations should we watch for? 5. If you believe part of the app needs to be rebuilt, how would you explain what breaks if we do not rebuild and whether there is a lower-cost alternative? Full scope available after initial screening.

  • Not Sure
    Hourly
  • 1-3 months
    Duration
  • Intermediate
    Experience Level
  • $25.00

    -

    $35.00

    Hourly
  • Remote Job
  • Ongoing project
    Project Type

Contract-to-hire opportunity

This lets talent know that this job could become full time.
Learn more
Skills and Expertise
Mandatory skills
CSS
JavaScript
HTML
GitHub
Activity on this job
  • Proposals:50+
  • Last viewed by client:3 hours ago
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Nov 16, 2020
  • United States
    Sunny Isles Beach3:01 AM
  • $18K total spent
    17 hires, 8 active
  • 668 hours

Explore similar jobs on Upwork

HTML
Microsoft Outlook
Office 365
HTML5
Front-End Development
Responsive Design
Wix
Web Development
Information Architecture
UX & UI Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo