school project, vert.x, mongo-db, angularjs