FleetDocs
Licence tracking for a 40-ship Indonesian fishing fleet. No permit expires silently.
SIUP, SIPI, SIKPI and nine more permit types per vessel, with expiry derived in queries, 60-day reminders, and server-enforced RBAC. Bun + Hono + SQLite on a single box, later lifted onto Cloudflare Workers with D1 and R2. Bahasa Indonesia UI, phone-first for dock staff.