petermsc,
Я не профессионал в этом вопросе, но насколько это видится мне : здесь есть условный хэдэр (программа курса) и 3 информационных блока с одинаковой разметкой(т.е. в css им можно присвоить один и тот же класс). каждый из этих блоков можно поделить на 2 колонки(1 это цифра и содержание блока, 2 - "вы будете знать") создаете флексовый враппер для всей страницы. и каждый информационный блок - это тоже флекс.
VladimirAsmo, мне сейчас видится, что в монго удобно хранить небольшие данные а-ля json для создания пользователя. Если натолкнете на мысль как оптимально использовать монго для хранения больших текстовых полей - буду благодарен
WapSter, можно, конечно. Я так понимаю во избежание захламления нужно придумать какую-то логику для систематизации сохраненных файлов - ведь иначе поиск среди тысяч или даже десятков тысяч рецептов будет проходить медленно?