Provide a browser-based control surface for configuring digital photo frames and managing the photos displayed on them.
SYSTEM / EVIDENCE / SOURCE
FrameCast Web Portal
Web portal for managing digital photo frames, photos, device configuration, and network-connected frame operations.
Verifiable project claims before narrative.
From problem to working system.
Combined a web application with REST endpoints and device-side Bluetooth and Wi-Fi communication.
The decisions that turned the approach into a working system.
Device configuration and photo-management interfaces backed by persistent configuration and database migrations.
REST operations for retrieving devices, uploading photos, and saving device and photo configuration.
Bluetooth and Wi-Fi communication modules plus Python and JavaScript test coverage.
FrameCast configuration simulator
Assign photos to digital frames and experiment with the display configuration model used by the original FrameCast portal.
In-browser portfolio simulation only — it does not connect to Bluetooth, Wi-Fi, Raspberry Pi hardware, or the original Flask backend.Choose photos.
Select one or more source items for assignment.
Choose frames.
Apply the selected source photos to one or more devices.
Configure device.
Inspect assignments and update playback behavior.
ASSIGNED PHOTOS
README
Full repository documentation is available on demand for deeper technical inspection.
Expand full repository README
No README found for this repository.