Задача

Разработать чистую, адаптивную верстку лендинга и одной дополнительной текстовой страницы. Верстка должна быть выполнена на чистом CSS и JavaScript. Использование сторонних фреймворков (Bootstrap, Tailwind) или библиотек (jQuery) запрещено.

Технические требования

  • Адаптивность: Верстка должна корректно отображаться на всех современных устройствах (десктопы, планшеты, смартфоны) в соответствии с приложенными макетами.
  • Мульти язычность: Механизм интернализации должен быть реализован через файлы переводов (JSON). Лендинг предполагает легкую добавку новых языков. По-умолчанию язык - английский (/). Добавление параметра ?lang=fr в URL должно переключать контент на французский. На странице должен присутствовать UI для переключения языков.
  • Чистота кода: Только чистый JavaScript (ванилла) для реализации логики, включая смену языка без перезагрузки страницы. Структура HTML, CSS и JS должна быть аккуратной и хорошо организованной.

Процесс работы

Все макеты (требуется уточнение формата: Figma, PSD или PNG) предоставлены исполнителю. Верстка должна pixel perfect соответствовать дизайну. При отклике на проект обязательно указывать стоимость выполнения и сроки.