← All projects
contract2026

PetLap

PetLap screenshot 1
PetLap screenshot 2
PetLap screenshot 3
PetLap screenshot 4

PetLap is a dog-walking safety and community platform I built fullstack, solo, for a client designing the Postgres/PostGIS schema, Supabase backend, and Next.js frontend end to end. Owners manage pet profiles with clinical/veterinary data kept isolated from custodians, grant scoped access to walkers and trainers via revocable invites, track walks live on a Mapbox map, and report and view spatial hazard events with a severity and active/past/cleared lifecycle. A points and trust-tier leaderboard rewards verified, trusted walkers, and the app installs as an offline-capable PWA.

/ Stack

Next.jsTypeScriptTailwind CSSSupabasePostgreSQL

/ Highlights

  • Solo fullstack build: designed the PostGIS/Supabase schema and Next.js frontend end to end for a live client
  • PostGIS-powered spatial hazard reporting with live Mapbox route and hazard mapping
  • Role-scoped custodian access (owner/walker/trainer) with revocable, magic-link invites
  • Clinical and veterinary records isolated from custodian access to protect sensitive pet health data
  • Points and trust-tier leaderboard system that weights rewards toward verified, trusted walkers
  • Microchip verification and an emergency card for lost-pet safety
  • Installable, offline-capable PWA via Serwist, with Resend-powered transactional email flows