Надо сделать информационный портал с нуля. Там должны быть несколько разделов по типу "новости, каталог, контакты", поэтому надо чтобы у контент-менеджеров была удобная cms для добавления, например, новостей и товаров на сайт. Дополнительно надо написать бэкенд, чтобы в зависимости от интересов юзера ему подбирались интересные товары и это работало с его куками (чтобы, например, при перезагрузке эта подборка товаров не сбрасывалась). При этом не хочется, чтобы долго грузилось. Плюс ещё надо чтобы всё это не устарело через полгода, ибо проект планируется долгосрочный и надо чтобы потом была возможность всё это расширять, прикручивать новые фичи и т.д.
Раньше я уже делал небольшие сайты с cms и т.д., но это были маленькие проекты без бэкенда.
Готов подучить что угодно, в этом проблем нет.
Основной вопрос: как и на чём выстроить такой инфопортал?
Например, можно сначала сделать просто вёрстку, потом к ней прикрутить какой-нибудь vue и как-то подружить это всё с каким-нибудь modx или joomla
Оба достаточно сложные технически, с большим количеством внутренних сервисов "под капотом", "живут" на нескольких серверах, с высокой ежесуточной посещаемостью.