Extension Payment & Supabase Setup
Publicada el 2026-07-19
Descripción de la oferta
I have a cross-browser extension (Chrome, Firefox and Edge) that is nearly ready for a public beta and now needs a rock-solid subscription layer and cloud backend. The Razorpay gateway is already wired in, but I need you to review every part of that flow, tighten security, add the right webhooks and push clean subscription metadata into Supabase so the extension can enforce usage limits and sync settings across devices. Here is the concrete scope: • Payment layer – Audit the existing Razorpay integration, ensure tokens are handled securely and failures are surfaced gracefully. – Create/verify webhooks for success, failure, renewal, cancellation and expiry. • Supabase & backend – Design the tables for plans, users and usage, then hook them up to the extension via REST or RPC. – Implement Supabase Auth so users sign in once and stay synced everywhere. • Testing – Provide extensive testing with edge cases: simulate network drops, webhook retries, card declines, plan upgrades/downgrades and expired sessions. Automated test scripts are welcome if they speed things up. • Browser-side work – Make sure the Manifest V3 code handles subscription state correctly in Chrome, Firefox and Edge. – Polish the AI-powered note summarisation/chat feature so it respects usage limits. Everything lives in a private GitHub repo; regular pull requests and clear commit messages are required. When the above is stable, we’ll tag a beta release and submit it to each store. If you’ve shipped browser extensions, SaaS dashboards or any payment-heavy projects before, especially with Razorpay, Supabase, Stripe or similar, please send links or repos so I can dive in. Looking forward to getting this across the finish line together.
Skills
Fuente original: freelancer