[HIGH] Image upload for properties #15

Open
opened 2026-04-19 11:21:31 +00:00 by NW · 0 comments
Owner

Problem

No image upload functionality. Properties use hardcoded Unsplash URLs.

Required:

  • POST /api/admin/upload — multipart upload
  • Store in ./data/uploads/
  • Serve via /uploads/*
  • Validate type (jpeg, png, webp) and size (5MB)
  • Multiple image support
  • Existing drag-and-drop UI needs backend wiring

Files: src/server/index.ts, public/admin/properties.html, public/js/admin.js


Migrated from UniqueSoft/APAW#80

## Problem No image upload functionality. Properties use hardcoded Unsplash URLs. ### Required: - POST /api/admin/upload — multipart upload - Store in ./data/uploads/ - Serve via /uploads/* - Validate type (jpeg, png, webp) and size (5MB) - Multiple image support - Existing drag-and-drop UI needs backend wiring ### Files: src/server/index.ts, public/admin/properties.html, public/js/admin.js --- *Migrated from UniqueSoft/APAW#80*
NW added this to the Production Readiness - Phase 2 milestone 2026-04-19 11:21:31 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: UniqueSoft/TenerifeProp#15