The Meshh Content Delivery System (CDS) is a self-service web app that I built from the ground up, using Laravel and a little Python to manage and schedule static content delivery. At user defined times, the CDS delivers the content “Over-The-Air”, to a network of customised Wi-Fi routers, which then serve it on a closed network.
A given user creates a “campaign” and sets start and end times, specifies which devices content is sent to, and when to remove the content once the campaign has elapsed. Devices would be sorted into groups, and each group has content assigned to it; allowing for “Treasure Hunt” style experiences where every device could contain something different.