- Next.js 16 (App Router)
- React 19
- TypeScript
- TanStack Query
- Tailwind CSS
- Supabase
- Ably (realtime)
- Leaflet
- i18next
Construction Field & Punch-List Management Platform
Real-time, offline-first platform for construction field teams.
Built a web platform for construction teams to manage punch lists, field observations, floor-plan markups, and site logs across multiple projects. The app supports real-time collaboration, offline-first data capture on job sites, and deep-linked notifications, with a Figma-driven design system for pixel-perfect, fully internationalized UI.
- Led development of the punch and observations modules, delivering end-to-end workflows for creating, assigning, and tracking field items with optimistic updates.
- Implemented an offline-first architecture using IndexedDB so field crews can capture data without connectivity and sync seamlessly when back online.
- Engineered interactive floor-plan markups with Leaflet and a pin-based annotation system tied to punch items.
- Integrated real-time updates via Ably and reliable notification deep-links that open detail panels directly.
- Enforced a Figma-first design token system and full i18n coverage across every user-facing string.