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