// SYS.LOAD: PROJECT_06
> GRANT_FLOW
Streamlined pipeline tracking. An interactive Node/Express application tracking funding processes.
01. INTERACTIVE KANBAN TRACKER
Managing multiple grant application processes requires high visual feedback. I designed a custom drag-and-drop Kanban workspace in vanilla JavaScript, managing application cards across states (Drafting, Under Review, Submitted, Won). Dropping cards updates state values in the Supabase backend database instantly.
02. NODE/EXPRESS COORDINATOR Backend
The application logic is driven by a lightweight Express server. The server acts as a middleware router, handling authenticated endpoint requests, forwarding prompt requests securely to the Anthropic Claude API, and wrapping Stripe webhook notifications to lock or unlock tenant accounts depending on subscription state.
03. SECURE AUTH & DOCUMENT STORAGE
Allowing users to upload corporate tax forms and business plans requires robust security. The app establishes token-based sessions using the Supabase client, permitting users to upload EIN documents directly to Supabase storage buckets, protected by Row Level Security checks.