Skip to content

FloorPlanUpload ​

Upload component for floor plan files.

Overview ​

FloorPlanUpload provides a drag-and-drop upload interface for floor plan files (PDF, PNG, JPEG). Uploaded files are stored in Supabase Storage and optionally processed via N8N for OCR spec code extraction.

Features ​

  • Drag-and-drop upload zone
  • Multi-file upload support
  • File type validation (PDF, PNG, JPEG)
  • File size warnings (>10MB)
  • Upload progress indicator
  • Building story assignment
  • Processing status tracking

Source ​

app/components/floorplan/FloorPlanUpload.vue

Built with VitePress