PipUpload
Upload component for PIP documents (Tab 1).
Overview
PipUpload provides a drag-and-drop file upload interface for PIP PDF documents. Uploaded files are stored in Supabase Storage and processing is triggered via N8N webhooks.
Features
- Drag-and-drop upload zone
- Multi-file upload support
- Upload progress indicator
- File type validation (PDF only)
- Processing status tracking via Supabase Realtime
- Error display with retry option
Source
app/components/PipUpload.vue