Описание: |
<p>Есть вёрстка (<a href="http://css.zip">css.zip</a>).</p><p>Необходимо создать каркас сайта, который при старте Laravel (artisan up) преобразует набор JSON-файлов в контент:</p><p>* насколько я понимаю, в Laravel это делается через набор шаблонов и скомпилированных страниц.</p><p>* нет никаких куки, баз данных, личных кабинетов и админок.</p><p>* сайт состоит из "продуктов", каждый "продукт" содержит в себе "фичи".</p><p>* сейчас 1 "продукт", 4 "фичи", с главной страницы сайта должен быть редирект на страницу "продукта".</p><p>* сайт должен поддерживать несколько языков, сейчас их 3; для русского языка особая логика; по умолчанию английский, для России и Беларуси - русский, для Китая - китайский.</p><p>* JSON-файлы могут содержать комментарии.</p><p>* контент в формате Markdown, если указан жирный - нужно выделять синим вместо жирности.</p><p>Содержимое json файлов (<a href="http://json.zip">json.zip</a>):</p><p>* site.json - это общее описание для всего сайта, какие языки и продукты используем, какие ценовые планы существуют.</p><p>* каждая папка - это продукт, сейчас один продукт clang, но запрограммировать нужно так, чтобы можно было добавлять сколько угодно продуктов.</p><p>* в каждом продукте features - набор фичей, сейчас их 4, но запрограммировать нужно так, чтобы можно было указать сколько угодно.</p><p>Детально обговорить формат JSON можно по видео связи.</p> |