Ilgiz SatkynovSoftware engineerBay Area, CA

PinDrop

A community map for small acts of help around De Anza College and the Bay Area.

Status
Live web app. The public map includes sample pins.
Type
Software project
Built with
  • Next.js
  • MapLibre
  • Supabase
  • Zustand

What it does

See what neighbors need or offer on a map, respond, message, and mark it done.

My contribution

Nearly all commits are mine; one comes from another contributor.

Challenges and decisions

Two people shouldn’t be able to claim the same request. Status changes go through a single database function that locks the pin row, and clients can’t update pins directly. That keeps the rule in one place at the cost of more database code.