This is a demonstration of how easy it is to present logs in multiple formats depending on environment, query for information from a database, and to display diagnostic logs on exception.
Click on this link to see a picture of a cat.
Click on this link to make the application throw an exception (causing a juicy backtrace) c
Click on this link to see the logs.
The source code for this application is available on Github, and uses Play and Terse Logback.