Next.js Warranty Platform Build
Publicada el 2026-07-29
Descripción de la oferta
I need a full-stack engineer who can take this idea from concept to deployment: an extended-warranty web app inspired by Onsitego, built with Next.js for the frontend, Supabase for the database/auth layer, and Razorpay for payments. Core scope • Warranty plans will launch for consumer electronics first, so the data model, checkout flow, and digital warranty card generation must reflect that focus while keeping the schema flexible for future categories. • All authentication has to run through Supabase’s two-factor flow (email + OTP). Please wire it up end-to-end so new users verify once, then land directly in their dashboard. • The customer dashboard must let users 1) view & manage all active warranties, 2) update personal details, and 3) raise or track service requests. These three features should be visible in the sidebar and fully functional on day one. • Checkout uses Razorpay’s web SDK, capturing payment, creating the warranty record, and instantly issuing a PDF/PNG warranty card stored in Supabase Storage. • An admin panel (simple Next.js route is fine) should allow adding/editing products, plan pricing, and viewing transactions. Deliverables – Clean, documented Next.js + TypeScript codebase – Supabase schema, security rules, and SQL seeds – Razorpay integration (test & live keys) – PDF/PNG warranty card generator – Deployment guide for Vercel (or similar) Acceptance criteria 1. A new user can register with 2FA, buy a plan, and see the warranty inside the dashboard without manual intervention. 2. Admin can update a plan price and the change reflects immediately in the checkout. 3. All critical flows are covered by basic Cypress or Playwright tests. If you’ve shipped production apps with this stack, I’m ready to start right away.
Skills
Fuente original: freelancer