Gallery I made for students at the Rochester Institute of Technology to show off their work. The requirements on this project were restrictive. All of the HTML, CSS and JS are my own, but in order for it to work within RIT’s servers, I was restricted to a limited number of files (including HTML, CSS and JS) and it all had to be running in an embedded web page. As a result, the codebase is a bit limited, but it does run well and works on many different browsers/devices. Adding content is merely editing a JSON file with the new projects to add.

Written in HTML5, CSS3, Javascript.

Designed to be a standalone library embedded into other systems such as Wordpress, Drupal, etc. This was not my first choice, but given the limitations of deployment, everything is compiled down to a single JS file that generates all of the HTML itself. This allowed it to embed and unpack itself easily on any page. There is a simple search system based on tags, title and description. Since I built it to read from JSON on the server, it is very easy to update content.

Gallery