Polish Lovable Prototype – Fix React + Supabase Functionality

Job ID: 39338273

Budget: $250 – $750 USD

Polish Lovable Prototype – Fix React + Supabase Functionality
We have a lovable little prototype built with React and Supabase. It’s live, but a few key things are missing or broken — your job is to help us fix that so it feels complete.

https://insurance-linker.lovable.app/

What you’ll help with:
• User creation + roles
Implement user signup via Supabase and manage roles using a user_roles table, ideally with a cloud function.
• Fix deep linking
Deep links need to work reliably across environments (dev/prod).
• Custom domain setup (insurancelinker.ch - lovable does offer this service. So maybe it is just a matter of timing
Help configure things so the app is served from a custom domain.
• Email notifications
Trigger email notifications for key events (welcome, verification, etc.). Resend is setup already. API Key existing in function edge supabase
• Switch to email OTP login
Replace the current password-based login with email-based OTP authentication, and update the login screen to match.

What this isn’t about:
No design or UI polishing — this is all about wiring up what’s already there so it works properly.

The current state:
The app is running, but these missing pieces are holding it back. You’ll work directly in the existing codebase to get everything working smoothly.
Related categories: Engineering MySQL Node.js Database Development React.js