I am the founder of SpotMe, a peer-to-peer payment app for college students launching across Massachusetts universities in 2026. I need an experienced full-stack developer to build the MVP from scratch.
What SpotMe does:
SpotMe works like Venmo or Cash App with one key difference — every dollar you send to a friend earns you entries into a weekly cash prize drawing. The prize pool is funded by a 1.5% transaction fee on every send and grows automatically as the user base grows. No purchase necessary to win.
What I need built:
∙ User registration and login — email/password plus Google OAuth via Supabase Auth
∙ P2P payment sending flow integrated with a banking-as-a-service provider (Stripe Treasury or Unit.co)
∙ Sweepstakes entry system — $1 sent equals 1 entry, entries tracked per user per week
∙ Weekly drawing engine using cryptographically random winner selection with full audit log
∙ Member dashboard showing entry count, prize pool countdown, transaction history, and referral tracker
∙ Referral system — unique codes, bonus entries for successful referrals
∙ Free alternative method of entry form (legally required for sweepstakes compliance)
∙ Admin panel for running drawings, crediting transactions, and managing members
∙ Transactional email via Resend — winner notifications, welcome emails, drawing results
∙ Full deployment to Vercel with Supabase PostgreSQL database
Tech stack:
React with TypeScript, Node.js with Express, Supabase (auth + database), Stripe, banking-as-a-service partner, Tailwind CSS, Vercel deployment
What I will provide:
I have a complete technical brief document covering system architecture, database schema with all tables, full REST API endpoint specifications, third party service list, and an 8-week development timeline. You will not be starting from scratch on the planning — everything is documented and ready to hand over.
Who I am looking for:
Someone who has shipped real fintech or subscription apps before. Supabase experience is required. Stripe experience is required. Experience with banking-as-a-service providers (Stripe Treasury, Unit.co, or Synapse) is a strong plus. Please include links to relevant projects you have built — not just your profile portfolio but actual live apps or GitHub repos showing payment and auth integrations
Show More