A learning experience of the MEAN stack