SaaS vehicle authorization platform implementing all 6 hackathon problem statements โ identity management, fleet governance, telemetry, health evaluation, and fault detection.
VIT TetherX presented 6 interconnected problem statements for connected vehicle platforms. Most teams solved 2โ3. We implemented all 6 under a unified platform.
Instead of building 6 separate solutions, we designed a single unified platform where each problem statement became a module. The key architectural decision was using Supabase with PostgreSQL Row-Level Security โ every query automatically enforces data isolation between organizations without application-level checks.
The 5-step compliance chain acts as a state machine: a vehicle must pass each gate sequentially before being authorized. Any failure at any step blocks all downstream access, creating a tamper-proof audit trail.
JWT tokens carry role claims (Admin/Captain) enabling the frontend to render role-appropriate UI while the backend independently validates every request against the same claims.
Unified modular platform
Single codebase solving all 6 PS. Shared auth, shared DB, shared UI framework. Modules for identity, fleet, telemetry, health, alerts.
Supabase + PostgreSQL RLS
Row-Level Security enforces data isolation at the database layer โ no application code needed for multi-tenant access control.
PS1 ยท Identity & Insurance
PS2 ยท Fleet Governance
PS3 ยท Telemetry Collection
PS4 ยท Health Evaluation
PS5 ยท Alert & Fault Detection
PS6 ยท Compliance Chain