A blog site based on mongodb using java api, and freemarker and sparkjava.