ссылка на проект

https://gitlab.com/synergy9980417/razdel2/8_4

что можно улучшить, так это при сохранении json смотреть на переданный объект более внимательно, а не только искать найденные поля name и message, а допустим при наличии и других переданных полей сразу выбирать для сохранения mongodb или и то и другое... например