Work/Dashboards & Internal Tools
Bolt Surgery Case Dashboard
Surgery case log with photo uploads and a 3D globe of case locations
Typeclient
Statusprototype
Updated2026-02-27
Commits25
SourcePrivate
What it is
A password-gated React dashboard for a medical-device client's field surgery cases. Each case gets an auto-numbered ID, location, start and end time and uploaded photos stored in Supabase Storage, and a globe.gl view groups sessions by location. Vercel serverless functions front the Supabase tables.
The problem
Field cases and their photos were scattered, with no single record of where and when each procedure happened.
How it works
- React and Vite front end with Vercel /api functions for cases, photos, sessions, auth and health.
- Supabase tables surgery_cases and case_photos plus a storage bucket for images.
- A GlobeView component groups sessions at the same coordinates and renders markers with globe.gl; access is behind a shared dashboard password.
Stack
ReactViteTypeScriptSupabaseglobe.glVercel
Disciplines
For your business
Lightweight internal dashboards that turn field records and photos into a searchable, mapped system of record.