Customizable screensaver/active desktop with photos, videos, audio and text overlay application selected from a list of topical indexes.
Other skills and notes:
Mac App: Swift/Objective-C
User interface
Mac OS/OpenGL/Active Desktop
Must fall within Apple guidelines for App Store.
For saved content, do we need to use Core Data?
For encoding the Slideshow, Quartz Composer in XCode.
Server side content management: Node.js or any server-based language capable of handling high amounts of content, members, and integrates well with Swift.
Maria SQL? PostgreSQL?
Website for membership and content admin & access:
Any open source codebase like PHP
Maria SQL (InnoDB)
Custom build or Laravel Framework