An exercise in full-stack development with MEAN.