Supabase Migration & React Expansion

Job ID: 40203713

Budget: $250 – $750 USD

Our early-stage web app currently lives on Supabase for data, React.js for the UI, and a light Node.js layer for server logic. I now need to move fast but stay tidy:

Phase 1 – Database migration
• Replace Supabase with my own MySQL instance.
• Re-wire existing API calls / server logic so every screen works exactly as it does today—no broken flows, no lost data.
Detailed requirements will be provided via chat.

Phase 2 – New functionality
Once the site runs smoothly on MySQL, I want more additions built on the same stack:
1. User dashboard
2. User Action history page
3. User profile
4. Admin dashboard
New pages would be added as the project goes on.

All pages must follow the current colour palette and a clean, minimalist style; you’re free to refine layout and typography as long as the visual identity feels consistent.

What will convince me you’re the right fit
• Solid React.js and Node.js chops plus proven MySQL schema design.
• A designer’s eye—CSS, styled-components or Tailwind are all welcome if they help keep things crisp.

Delivery & review
I work in short milestones. We’ll start with a PR that swaps Supabase for MySQL and passes the existing feature tests; afterward we’ll iterate on each new page. Clear, well-commented code and concise commit messages are mandatory—if another dev can’t follow your logic, we redo it.

If this sounds straightforward to you, let’s talk timelines and a quick repo tour so you can dive in right away.