Сверстать и частично закодить админку по продаже билетов

25 000 руб. за проект • безналичный расчёт, электронные деньги
20 мая 2019, 01:08 • 15 откликов • 107 просмотров
У нас самописная рабочая билетная система по продаже билетов на мероприятия. В данный момент у нас реализован функционал по продаже электронных билетов. Нам нужно расширить текущий функционал и разработать отдельную админку для кассира, который будет продавать бумажные билеты на месте проведения мероприятий.

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

Мы подготовили дизайн админки и написали ТЗ. По ссылке можно посмотреть на дизайн https://www.figma.com/file/gY2ZxiWmy67unSzB51Yj7r8P/%D0%90%D0%B4%D0%BC%D0%B8%D0%BD%D0%BA%D0%B0-%D0%A2%D0%B5%D0%B0%D1%82%D1%80-%D0%9A%D1%83%D0%BA%D0%BE%D0%BB?

Данные для новой админки нужно будет взять через наше REST API.

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

Бэкенд у нас сделан на Yii2, фронтенд на VueJs и jQuery.

ТЗ вышлю в личку всем откликнувшимся. Предпочтение отдам тем, кто уже сталкивался с подобными задачами ранее.

Отзывы
R50 b1ba165553fcf8c7f78b693953b72201
Заказчик
Это был печальный опыт. Не рекомендую Александра для задач с Yii2 и особенно с vue.js.

В поставленной задаче была необходимость разобраться с текущим кодом, а затем перенести ядро функционала в новый интерфейс, допилив по ходу некоторые фичи и сделать верстку.

После некоторого времени на ознакомление с проектом исполнитель Александр предположил, что сможет справиться за 2 недели. Я как заказчик ориентировался на месяц. По факту за два месяца была сделана только верстка, которая была низкого качества, и ее впоследствии мы использовать не смогли.

Для понимание по верстке, небольшое пояснение о чем речь:

“Создатель верски не использует HTML тэг <table> для обычной таблицы и использует абсолютное позиционирование для каждого ряда в списке, соответственно, каждый ряд имеет свой дублирующийся стиль. То есть, если использовать этот подход, то с каждым новым рядом в таблице, например мероприятий, кому-то придется добавлять новый стиль для ряда) Это рекордно неправильный подход. Но тексты в каждом ряде тоже имеют свой отдельный стиль) соответственно, для 5 рядов который представлены в одной из страниц, один стиль дублируется около 20 раз”.

Ориентируясь на то, что исполнитель представлял себя как специалиста в Yii2 и vue.js я ожидал, что человек разберется в текущем коде и сможет из готовых блоков собрать нужный функционал, что было отражено в условиях задачи. Александр за 2 месяца так и не смог (или не хотел) разобраться с проектом и предложил переписать весь функционал проекта с нуля. К слову мы его делаем уже более 3 лет и код, который начинался писать со стороны исполнителя был на php. От этой идеи, конечно, пришлось отказаться.

Комуникации. Вначале взаимодействия Александр довольно оперативно отвечал в чате. Однако через некоторое время он стал отвечать на сообщения только поздно вечером или ночью, оперируя тем, что мол у него есть работа и он занят. В процессе это только усугублялось. Это я к тому, что нанимая человека по полному прайсу вы должны ожидать, когда у него будет свободное время. Это неприемлемо для меня. Изначально никто не сообщал о таких сложностях и я ориентировался на стандартное рабочее время и доступность.

Оплата. Одной из причин, почему я пишу первый в жизни негативный отзыв это факт, что я потерял деньги, около 500 долларов. Александр, начав делать первые шаги с версткой писал сообщения такого плана: “я сделал такие-то экраны, заплатите мне 150-200 долларов и я тогда буду продолжать”. Я по своей доверчивости спокойно реагировал на подобные сообщения, стараясь оплачивать работу в тот же день, так как привык доверять людям и с негативными последствиями работы с фрилансерами ранее не сталкивался. Это было моей ошибкой. Александр после оплаты скидывал часть верстки в архиве, хотя я предоставил доступ к тестовому серверу, где можно было бы удобно развернуть текущие наработки для наглядной проверки и тестов. Заказчик все время ссылался, что у него постоянно проблемы с доступом, а когда доступы все были проверены, оказалось, что ему “долго” настраивать результат на сервере. В общем, постоянно что-то было не то. Но я упорно ждал и надеялся, что это временные трудности. Но после того, как стало окончательно понятно, что человек не понимает во vue.js и с трудом ориентируется в yii2 (технологии, на чем написан проект) было принято решение расстаться.

Вернуть средства, запрошенные по ходу работы, в связи с невыполнением заданиям даже частично, было отказано. Поэтому все что я могу сделать на платформе Фрилансим - это написать отзыв, чтобы предупредить других заказчиков о том, что платить данному исполнителю стоит по факту полной проверки реализации задачи и не давать таски, где есть технологии yii2 и vue.js.

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

Надеюсь мой отзыв будет полезен, кто собирается работать с Александром.
5 лет назад