Family Media Studio Framework

Замовник: AI | Опубліковано: 09.11.2025
Бюджет: 750 $

I need a solid starter framework that lets my family archive and interact with all our digital memories in one place. The stack must be Python 3, Flask, and Firebase (Firestore + Cloud Storage). Core requirements • Clean Flask project structure with user authentication handled by Firebase Authentication. • CRUD endpoints and simple HTML/Bootstrap views for Photos, Videos, Documents, Audio, and Spreadsheets. • Upload, store, and retrieve files through signed Firebase Storage URLs. • Basic in-browser edits: image rotate/crop, video trim start–end, document rename, metadata tags. Feel free to leverage open-source JS libraries where appropriate. • Secure sharing: generate time-limited or role-based links so relatives can view or collaborate. • Responsive dashboard showing usage stats pulled from Firebase. Deliverables 1. Fully commented source code in a Git repository. 2. Step-by-step setup guide (local dev and Firebase deployment). 3. Postman collection or Swagger docs for every API endpoint. 4. Brief video or README GIF demonstrating upload, edit, and share flows. If a framework or library choice differs from the stack above, explain why and keep the integration seamless. Clean code, clear instructions, and extensibility for future modules (e.g., facial recognition, AI tagging) will be the main acceptance criteria.