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.