Sumsub + Supabase API Integration
Budget: €12 – €18 EUR
I need help wiring Sumsub’s Identity Verification and complete KYC flow into my Supabase stack so that new users can move seamlessly from sign-up to verified status inside the product.
The Supabase side already handles basic auth, a Postgres database, and real-time channels, but the logic is still isolated; the goal is to connect every step so that:
• Supabase Authentication creates a user record and immediately requests a Sumsub applicant token
• Sumsub’s SDK or REST endpoints walk the user through document capture and video selfie inside the app
• Verification results return through Supabase’s real-time subscriptions, updating the database and pushing status changes to the front-end without refresh
• Errors, retries, and webhook events are all recorded in the same Postgres schema for easy auditing
I’ve mapped the screens in Figma and will use those files strictly for prototyping; as you wire the APIs, I’ll keep the UI iterations synced so you always have up-to-date components.
Deliverables
• Secure server-side code (TypeScript/Node or similar) that bridges Supabase and Sumsub, including webhooks
• Database migrations / SQL for any new tables or columns
• Sample front-end calls that demonstrate auth, the verification flow, and a live status update
• A short README explaining environment variables, local testing, and deployment steps
Everything should be cleanly commented, follow best practices for secrets management, and be production-ready once merged.
The Supabase side already handles basic auth, a Postgres database, and real-time channels, but the logic is still isolated; the goal is to connect every step so that:
• Supabase Authentication creates a user record and immediately requests a Sumsub applicant token
• Sumsub’s SDK or REST endpoints walk the user through document capture and video selfie inside the app
• Verification results return through Supabase’s real-time subscriptions, updating the database and pushing status changes to the front-end without refresh
• Errors, retries, and webhook events are all recorded in the same Postgres schema for easy auditing
I’ve mapped the screens in Figma and will use those files strictly for prototyping; as you wire the APIs, I’ll keep the UI iterations synced so you always have up-to-date components.
Deliverables
• Secure server-side code (TypeScript/Node or similar) that bridges Supabase and Sumsub, including webhooks
• Database migrations / SQL for any new tables or columns
• Sample front-end calls that demonstrate auth, the verification flow, and a live status update
• A short README explaining environment variables, local testing, and deployment steps
Everything should be cleanly commented, follow best practices for secrets management, and be production-ready once merged.
Related categories:
Node.js
PostgreSQL
Software Development
Frontend Development
Prototyping
Figma
API Integration
REST API