osulp / kiosks

App for driving the various kiosks hosted in the library
4 stars 0 forks source link

Feature requests #151

Open revgum opened 7 years ago

revgum commented 7 years ago

Adding additional kiosks

Client end adding of kiosks (looks like core functionality is added but kind of dead ends)

Floor specific slideshow functionality (duplicating the main touch kiosk so we can have a kiosk with the same functionality but a different slideshow)

Ability to set collection of slides to run on multiple kiosks (kind of extremely helpful for floor specific content, don't have to manually duplicate slideshow schedule on multiple kiosks)

"recurrence" feature for slides e.g. display a slide for 1 week every 6 weeks starting on August 17th 2017 (Autumn's personal usability enhancement request (smile))

Scale-able to portrait mode?

luisgreg99 commented 6 years ago

The ability to set collection of slides to run on multiple kiosks has been added in this PR https://github.com/osulp/kiosks/pull/141

luisgreg99 commented 6 years ago

The ability of adding kiosks, and duplicating the main touch kiosk with a different set of slides was added in this PR https://github.com/osulp/kiosks/pull/170

luisgreg99 commented 6 years ago

For the recurrence feature, we could add a new recurrence field in the Slide model that could be used to set a recurrence object using the https://github.com/seejohnrun/ice_cube gem, which models and serializes recurrence rules. For the front-end, we could use https://github.com/GetJobber/recurring_select to define the recurrence object. See this ticket for more updates on this feature: https://github.com/osulp/kiosks/issues/178