*** I WILL PRIORITIZE DEV TEAM OVER SINGLE DEVELOPER ***
Imagine that you are in front of your PC and that you could broadcast a specific content to all or selected display or group of displays. This is what I need. A web platform to manage clients, medias & displays. I don't need any accounting module. On each display location, we will have a full dedicated PC with high speed internet(7.2mbps Download & 2.1mbps Upload).
## Deliverables
Client module -> Group(or category) of clients, reminder sent by email before membership expiration
Media Module -> media groups, media collections, ability to set media duration/length/repetition; ex.: in seconds, x times by day, x times by hour or half an hour,, x times in x days, ability to set an expiration date, not being able to play the same pub for at least 120 seconds,auto-resize?
Display Module -> Display groups, being able to broadcast just a specific collection, ability to reserve specific display that will display specific media(locked), live current location (GPS).
Security/User Module -> Able to set site administrator, operator or client who will be able to upload their media.
It might be display on HD monitor. Try to keep this fact in mind...
At each display location, we will have a dedicated PC with high speed Internet. This PC should have a way to make the webapp aware that this display is available in the queue, or to connect to the webapp and start receiving the live feed or structured offline playlist (obtained from cache of what is set to be played on this particular display).