Доработка проекта на Ruby on Rails (логистика)
50 000 руб. за проект
•
безналичный расчёт
Требуется
а) Пересмотреть все вьюхи и имеющие к ним отношения SASS, грамотно разбить их на части. Сейчас имеется 4 вьюхи, но используется один css, который в добавок ко всему содержит массу неиспользуемых стилей (в виду того, что проект несколько раз менял свой внешний вид, а времени сделать правильно не было).
б) Пересмотреть все модели и контроллеры, сопоставить с ТЗ и/или переделать/сделать с нуля
в) Дописать все тесты (сейчас их менее 50%).
г) Разобрать всю динамическую составляющую проекта (клиентская). Используется Angular в обертке CoffeeScript, где-то jQuery, где-то чистый JS. Перебрать все это удовольствие (или переписать заново согласно ТЗ).
д) Удалить часть миграций, которые не имеют отношения к текущей версии бэкэнда.
е) Добавить несколько фичей
1) Интеграция через soap-запросы с 1C (сделали модель с использованием Savon, работает).
2) Написать тригеры для запросов в 1С по требованию клиента и миграцией полученных данных в бэкэнд.
3) Написать пару скриптов (частично написаны) для чистки БД.
Хотелось бы исполнителя, который понимает толк не только в бэкэнде, но и готов работать с клиентской частью (этого сейчас не хватает), то есть динамические обновления ряда полей при изменении форм пользователем (расчет логистики, добавление дополнительных услуг).
Используем: Rails4, Angular, CoffeeScript, Slim, Sass, Git, Capistrano, Unicorn (в планах уйти в Puma).
а) Пересмотреть все вьюхи и имеющие к ним отношения SASS, грамотно разбить их на части. Сейчас имеется 4 вьюхи, но используется один css, который в добавок ко всему содержит массу неиспользуемых стилей (в виду того, что проект несколько раз менял свой внешний вид, а времени сделать правильно не было).
б) Пересмотреть все модели и контроллеры, сопоставить с ТЗ и/или переделать/сделать с нуля
в) Дописать все тесты (сейчас их менее 50%).
г) Разобрать всю динамическую составляющую проекта (клиентская). Используется Angular в обертке CoffeeScript, где-то jQuery, где-то чистый JS. Перебрать все это удовольствие (или переписать заново согласно ТЗ).
д) Удалить часть миграций, которые не имеют отношения к текущей версии бэкэнда.
е) Добавить несколько фичей
1) Интеграция через soap-запросы с 1C (сделали модель с использованием Savon, работает).
2) Написать тригеры для запросов в 1С по требованию клиента и миграцией полученных данных в бэкэнд.
3) Написать пару скриптов (частично написаны) для чистки БД.
Хотелось бы исполнителя, который понимает толк не только в бэкэнде, но и готов работать с клиентской частью (этого сейчас не хватает), то есть динамические обновления ряда полей при изменении форм пользователем (расчет логистики, добавление дополнительных услуг).
Используем: Rails4, Angular, CoffeeScript, Slim, Sass, Git, Capistrano, Unicorn (в планах уйти в Puma).
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.