Student Notices v2

A complete rewrite of Student Notices v1 using more modern practices and toolkits.  There were a few key requirements:

  • It must be as compatible as possible across hosting providers
  • Make it easy for another programmer to come along and adjust it
  • Must be responsive – work across desktop & mobile solutions
  • Must be written quickly

I decided to write it using Bootstrap as a frontend for the responsiveness and familiarity across programmers, and Codeigniter as a backend to utilise MVC methods and ease of information on the net for another programmer to find out how to modify.  Data was stored in a flatfile JSON format to remove the need for a database.

The project ended up having a digital signage component added, to display notices across tv screens within an existing digital signage hardware solution.