contract2026
PetLap
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



