Множество доработок сайта на Yii

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

  • Есть старый сайт http://grafis.org, в нём древний код, который очень тяжело поддерживать.

  • Есть новый сайт, на базе YiiFramework 1.1, который по большей части дублирует функционал старого сайта, но он еще не закончен

Задача:
Помощь в доделке сайта мне (его разработчику), так как сейчас очень мало времени, и я не успеваю с ним справиться (заказчик хочет побыстрее закончить рабочую версию) . Задач много и все они не очень большие.

Примеры задач:

1) Переделать стили вывода дерева коллекций, чтобы оно соответствовало старому сайту
2) Доработать вывод дерева коллекций, чтобы отображались значки "new".
3) Переделать функцию генератора рам-багетов так, чтобы не было уродливых стыков (конечно будет более подробное описание)
4) Переписать функцию отображения уголков рам так, чтобы, при отсутствии загруженного уголка рамы, таковой генерировался автоматически из образца рамы
5) Создать первую страницу оформления заказа (экшон + вьюшка)

Рабочее окружение:

  • Разработка ведется в настроенном гит-репозитории, набор скриптов позволяет выгружать сайт на сервер в 1-2 команды

  • Есть GUI-инструменты для управления миграциями в Yii

  • Есть gii-модули для автоматической генерации моделей (CRUD-интерфейс работает полностью автоматически, подключая все существующие модели), а также генераторы миграций с SQL-кодом, и dump-миграций, которые позволяют выгружать в репозиторий миграции со всеми данными таблицы.

Организация рабочего процесса:

  • Перед началом работы установлю вам (помогу установить) действующую копию сайта, объясню как пользоваться теми инструментами, что в нём есть, объясню устройство структуры данных, покажу что уже сделано и возможности уже написанного кода.

  • Общаетесь только со мной, с заказчиком же общаюсь я. Так как я программист, задачи буду ставить чётко и по делу.

  • Задачи я ставлю и контролирую через систему redmine

  • Задачи делим на этапы, в которых по несколько задач, 5-10, в зависимости от их объема

  • Оплата по окончанию очередного этапа

  • Для начала можно этапы делать на 1-2 задачи, совсем маленькие, чтобы появилось доверие ко мне, и стало очевидно, что я не обману

  • Стоимость задач можем рассчитывать как исходя из того, сколько на них уходит времени, так и из представления о сложности задачи. Обсуждаемо.

От вас нужно:

  • Ваши расценки по времени

  • Ваши работы на Yii. Если нет, либо "свои, для души", но вы хотите подтянуть знания Yii на реальном проекте, можем договориться.

  • Знания: PHP, Yii, немного верстки и JavaScript (jQuery)