ссылка на проект
https://gitlab.com/synergy9980417/razdel2/8_4
что можно улучшить, так это при сохранении json смотреть на переданный объект более внимательно, а не только искать найденные поля name и message, а допустим при наличии и других переданных полей сразу выбирать для сохранения mongodb или и то и другое... например