Ask me about John
Skip to main content

Full-Stack Marketplace / Two-Sided Platform

Rent N Roll

A production rental marketplace architected solo — custodial escrow, identity verification, and dispute adjudication built from scratch.

Completed
  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • Supabase
  • Zod
  • PayMongo

Overview

Rent N Roll handles the full lifecycle of a rental transaction: discovery, booking, identity verification, contract e-signature, escrow via PayMongo webhooks, handoff scheduling, and dispute resolution — all architected and shipped by one engineer.

The data layer was migrated from 24 untyped database queries to Supabase RPC patterns with server-side type generation, eliminating a class of runtime errors before launch.

Highlights

  • Architected full-stack marketplace solo: escrow, e-signatures, identity verification, and dispute adjudication.
  • Led data layer migration eliminating 24 untyped queries through Supabase RPC patterns and server-side type generation.
  • Multi-tier volume pricing and custodial escrow via PayMongo webhooks.