Адаптивная верстка, 4 страницы, OpenCart 2.1. Нужен хороший html/css
Мы ожидаем, что верстка - это ваше любимое дело и основное средство заработка, а не случайная задача! :) Пожалуйста, укажите в ответе диапазон цен и примерное финальное время выполнения задачи. Мы уже подготовили бюджет - начать работать хотим как можно скорее.
Задание 1 – «Сверстать страницы по макетам и исходным материалам»
Макеты и более точное ТЗ - в личном общении. Макеты достаточно объемные и наполненные элементами.
Макеты разработаны для 4х ключевых страниц: главная, каталог, карточка товара, статичная страница. Каждая ключевая страница в 2х вариантах: десктоп и мобильная.
Ключевые требования:
• адаптивная верстка (смартфон, планшет, десктоп)
• логичный, хорошо-структурированный, ориентированный на высокую скорость работы html/css/js код. Под высокой скоростью подразумевается минимальная загрузка ЦП и ОЗУ посетителя сайта, а также минимальное количество передаваемого трафика
• приветствуется использование Bootstrap (нужно сделать свою сборку, модулей – по минимуму)
• где можно использовать эффекты CSS вместо картинок (кромки, границы и т.п.) – используем CSS
• картинки в элементах дизайна – только самые необходимые и хорошо оптимизированные. Все с единственной целью – сохранив объем и красоту макета, добиться максимальной скорости работы в браузере посетителя
• пожелание по браузерам – все современные (проверять будем начиная с IE 11, но без фанатизма)
При разработке сайта мы преследуем 2 цели:
1) быстрый и удобный для пользователя, красивый, побуждающий к покупке сайт, который можно смотреть с любого устройства
2) «хороший» с точки зрения поисковых систем сайт. «Хорошесть» будем проверять через Google PageSpeed Insights
Задание 2 – «Интегрировать макет в CMS OpenCart (2.1, русская сборка)»
Интеграция должна быть проведена по схеме, предусмотренной CMS’кой:
• макет заведен как отдельный «макет»
• все файлы макета в одном месте
• придерживаемся подхода MVC
Суть этих требований – чтобы разработчики других частей проекта и логики не затерли случайно верстку.
Адресация, каталог, страницы, модули – все уже настроено.
На сайте уже была попытка натянуть верстку – но не удачная. Все эти попытки можно игнорировать. В продакшене категорически не должно остаться кода от этой попытки. Только новый, чистый код.