Множественные мелкие и средние доработки сайта на Webasyst ShopScript5

Цена договорная • безналичный расчёт, электронные деньги
28 марта 2015, 22:26 • 2 отклика • 15 просмотров
Исходные данные:

  • Есть сайт интернет магазина, написанный на голом PHP много лет назад, отчаяно нуждающийся в переделке

  • Начата реализация новой версии на базе WebAsyst ShopScript5, и довольно большая работа уже проделана, а именно:

    • Сделан шаблон магазина, прикручен, и за исключением мелких недоработок он рабочий

    • Куплены плагины для основных требуемых функций

    • Движок дополнен механизмом "патчинга на лету", который позволяет менять код в любых классах приложений, при этом не затирать этот код при обновлении классов.

    • Создана система миграций изменений в БД, для того, чтобы была возможна совместная разработка с помощью git.



Что нужно:
В связи с тем, что у основного разработчика проблемы со временем, требуется фрилансер который поможет решать не самые сложные, но зато разнообразные задачи.
  • Решить множество мелких, и, местами, средних задач, следующих типов:

    • Доработка шаблона (smarty, js, css)

    • Донастройка плагинов и самого приложения

    • Небольшая доработка плагинов

    • Создание новых плагинов на основе существующих с целью более серьезной доработки

    • Доработка движка системы с использованием системы "патчинга на лету" (ничего сложного :))


Примеры задач (если интересно о чём идёт речь):

  • Установить и настроить плагин отправки SMS-сообщений и настроить его на отправку при переключении заказов между определёнными статусами.

  • Изменить вёрстку списка товаров

  • Изменить вёрстку страницы одного товара

  • Упорядочить пункты меню, добиться работающей подсветки активного пункта меню

  • Изменить внешний вид виджета нумерации страниц в каталоге товаров

  • Настроить плагин "заказать обратный звонок"

  • Доработать плагин "доставка самовывозом", добавив в него Яндекс-карты пунктов вывоза.

И еще огромная куча всякой мелочи

Кто нужен:
  • Нужен человек, который знает и умеет (не обязательно в совершенстве, способный к быстрому обучению - тоже неплохо):

    • WebAsyst ShopScript5 не обязательно в совершенстве, но хотя-бы как-то.

    • PHP>=5.3

    • Smarty

    • JavaScript

    • CSS

    • git


Схема работ:

  1. Несколько небольших задач объединяются в блок, чтобы время работы над ним занимало 2-3 дня

  2. Договариваемся с исполнителем о стоимости и времени работы

  3. Оплачивается предоплата

  4. По окончанию работы код проверяется, при наличии замечаний, исполнитель их устраняет и получает вторую часть оплаты.

  5. Переходим к пункту 1.

Организация работ:

  • Задачи формируются и отслеживаются в Redmine

  • Вся работа ведётся через основного разработчика - то есть через меня, общаться с клиентом и пытаться понять чего он хочет - не потребуется. Все задачи будут написаны на языке пригодном для восприятия программистом.

  • Разработка ведется с использованием репозитория git

  • Среда выполнения (сервер) готовая к работе предоставляется в виде образа виртуальной машины VirtualBox


Ищу именно фрилансера, а не подаю вакансию, так как удобнее работать "набегами", делая отдельные задачи, а не "взявшись за проект целиком и надолго".

P.S. Если вы хотите поднять свои навыки, возможно вы мне подойдёте, так как людей хорошо знающих ShopScript5 не так уж и много.