Markdown Editor
Markdown (маркдаун) — облегчённый язык разметки, созданный с целью написания максимально читаемого и удобного для правки текста, но пригодного для преобразования в языки для продвинутых публикаций (https://ru.wikipedia.org/wiki/Markdown). Также, md вовсю используется для описания репозиториев кода, и его понимают чаты типа slack.
В данной задаче нужно сделать сервис аналогичный https://dillinger.io/
Нужно реализовать функциональность просмотра и редактирования markdown документов с возможностью хранения их на сервере. То есть обычный веб-сервис без авторизации с общим списком всех md документов. Фронт на vue, бэк на ноде (expressjs), хранить документы в монге. Для пользователей виден общий пул документов, которые они могут добавлять, менять и удалять.
Ссылки: • Vuejs https://ru.vuejs.org/index.html • Expressjs https://expressjs.com/ru/ • MongoDB https://www.mongodb.com/
Вот официальный пример от разработчиков Vue: https://jsfiddle.net/chrisvfritz/0dzvcf4d
Задача состоит в изучении зоопарка технологий современной web-разработки. Кода, как такового, много быть не должно.