Требуется разработка интернет-магазина на CMF Drupal 8+ Commerce
Основной функционал:
1.Каталог товаров – фильтр по оговорённым параметрам, сортировки по цене/новизне
2.Поиск товаров – по названию с автоподсказками (название, цена, категория, картинка)
3.Спец-предложения – спец. отметка плюс товары со скидкой
4.Новинки – спец. отметка плюс недавно добавленные товары
5.Связанные товары – двухсторонняя связь
6.Сравнение – визуальное разделение на группы товаров из разных категорий
7. Корзина (ajax) – восстановление корзины при авторизации с других устройств
8. Быстрый заказ (ajax) – контакт, товар, количество на почту админу плюс запись в базу
9. Произвольные характеристики товара – таблица типа Характеристика – значение
10. Цены – обычная, со скидкой
11. Страница товара – несколько фото со всплывалкой по клику, цены, кнопки купить/быстрый заказ, табы (описание, характеристики, отзывы, новости/репортажи/видео по товару), модели, связанные товары
12. Личный кабинет – история заказов
13 .Настраиваемый слайдер – подложка, картинка, заголовок, ссылка
14. Рекламные баннеры – картинка/ссылка, с ротацией
15. Подписка на новости – форма сбора email
16. Выпадающие формы (ajax) – обратная связь, заказ звонка
17.Отзывы
18.Сортировка по просмотрам/покупкам
19.Цены – опт, розница, личная скидка (возможно по ролям)
20.Контроль остатков
21.Предзаказ – для отсутствующих в наличии товаров, восстановление при авторизации с других устройств
22.Отложенные товары – аналог избранного, восстановление при авторизации с других устройств
23.Импорт/экспорт товаров в csv и интеграция с 1С
24.Экспорт в яндекс маркет
25.Подписка на новости – рассылка
При успешном опыте работы по проекту возможно длительное сотрудничество
Обязательные требования:
Опыт разработки интернет-магазинов.
Писать нормальный код на PHP, JavaScript
Хорошее знание Drupal API
Опыт создания сложных проектов на Drupal от 2х лет
Уметь придумывать и реализовывать удобный пользовательский интерфейс
Уметь работать в команде
Ответственно относиться к планированию и соблюдению сроков
Отличное знание PHP на уровне ООП;
Хорошее знание MySQL, HTML, CSS и JavaScript (jQuery);
Опыт работы с Drupal 7/8/Symfony
Опыт работы с системами контроля версий (git, svn);
Опыт командной работы приветствуется
Дополнительно будем плюсом:
Ответственный подход, умение оценивать объем работ и сроки;
Умение писать юнит-тесты.
Знакомство с системами управления проектами
Умение писать хорошую техническую документацию
Если есть опыт работы в крупных проектах – замечательно
Наличие GitHub аккаунта с примерами кода
Профиль на Habrahabr, LinkedIn, и т.п
Указывайте в заявках:
1) Опыт работы на php/Drupal/Symfony
2) Портфолио (если есть), отзывы (если есть, на других биржах тоже). Особенно интересуют проекты на Drupal 8 или Symfony, сложные проекты
3) Стоимость ваших услуг за день или месяц работы
4) Другие языки и технологии, которыми вы владеете (если нет в профиле)