This project was build on top of material offered for the M101J: MONGODB FOR JAVA DEVELOPERS course.
Please refer to the course material on how to setup MongoDB, download artifacts and then get the application to run.
The sample has 2 projects "M101J" and "Blog" that are available in the respective sub-folders. You would need maven 3.x to run the projects using the mvn clean install
command.