Connect React/Vite Frontend to Supabase --

Job ID: 40043320

Budget: $30 – $250 USD

I’ve built a React + Vite front-end that is already styled and routed, but none of the calls to my Supabase project are wired up yet. I now need an expert who can jump in, hook everything together, and leave me with a clean, well-commented codebase that:

• Handles Supabase user authentication end-to-end (sign-up, login, session persistence, logout).
• Reads from and writes to the existing tables with the Supabase JavaScript client, covering all CRUD paths I’ve stubbed out in the UI.
• Streams real-time updates so changes made from any client reflect instantly on the pages that subscribe to them.

You’ll get access to a private Git repository containing the current React/Vite project plus my Supabase project URL and service key. Please keep environment variables in a .env file, follow the project’s ESLint/Prettier rules, and document any schema changes in a short README update.

Acceptance is a working local build (`npm run dev`) showing:
1. A fresh user can register, refresh, and stay logged in.
2. Data entered through the UI is saved to Supabase and re-renders instantly on another browser window via real-time subscription.
3. No console errors or TypeScript warnings.

If this sounds straightforward, send over a brief note on similar Supabase integrations you’ve completed, and let’s get started today.