Разработчик Laravel – внести доработки в проект
4147 UAHНа проекте используется laravel-admin (админка) + на фронте https://pixinvent.com/vuexy-bootstrap-laravel-admin-template/
Необходимо доработать front-end и back-end часть. Работать будем по этапно:
1. Реализация задачи
2. Пуш в Git (Работа строго через git (bitgucket)
3. Проверка на соотвествие критерием приемки.
4. Закрытие проекта, создание нового.
Предлагаю вам оценить несколько простых задач для начала, чтобы разобраться с проектом и потом взять в релазиацию более сложные задачи:
1) Добавить статусную модель в ПУ для Анкет:
/admin/drivers
/admin/brokers
/admin/office_staff
по аналогии статусной страницы отзывы /admin/reviews
Критерии приемки:
1. По умолчанию все записи имеют статус Yes (отоброжается на сайте)
2. Возможность перевести администратором страницу в No, тогда она не отоброжается на сайте
3. Возможность отфильтровать данные внутри задела записи по статусу Yes / No (по аналогии с /admin/reviews)
2) Добавить колонку Source с параметрами User / Import в ПУ для Анкет:
/admin/drivers
/admin/brokers
/admin/office_staff
Критерии приемки:
1. Возможность отфильтровать по колонке Source (User/Import)
2. По умолчанию все записи (страницы) имеют тип User
3. При добавлении новых страниц пользователем через сайт, Source проставляется User
3) Объединить поле поиска в одно длинное поле, Placeholder предзаполнить текстом: Enter first name, last name, company name or MС
Критерии приемки:
1. Проверить, что поиск корректно работает и отрабатывает после изменений
4) Доработать набор полей для /review/0 (Broker)
Добавить поля на страницу в front-end:
Критерии приемки:
1. Поля корректно заполняются, согласно ТЗ и данными в зависимости от типа поля
2. Данные записываются и сохарняются в БД
3. Расширенные данные отоброжаются на сайте в ПУ в карточке /admin/reviews/*******
4. При добавлении комментария к анкете, аналогично доступны дополнительные данные:
5) Доработать отоброжение дополнительной информации в карточке отзыва: /broker_page/67?19159
1.Если пользователь заполнил How would you rate this broker *, выводим под основным сообщением в таком же формате (см. скрин ниже) расширенную информацию.
2. Добавить линию разделитель сообщения и причин, как тут
(https://demos.pixinvent.com/vuexy-html-laravel-admin-template/demo-1/forms/basic-inputs)
Критерии приемки:
1. Данные корректно отоброжаются, согласно заполненным данным
Указывайте:
1) Ваш опыт работы с Laravel + Front
2) Примерную оценку (срок + по деньгам каждый пункт +/-)
-
Победившая ставка4 дня4147 UAHПобедившая ставка4 дня4147 UAH
Добрый день!
Опыт с Laravel 10+ лет.
С vue работаю 3 года.
Обращайтесь, буду рад сотрудничеству.
-
1 день1037 UAH
227 1 день1037 UAHЗдравствуйте!
Могу выполнить работу.
Сделаю качественную работу,
Опыт более 7 лет.
Пишите обсудим.
-
1 день4147 UAH
209 0 1 1 день4147 UAHСпасибо за то, что поделились своими деталями.
У меня есть опыт в управлении административными процессами, и я внимательно проверил ваше предложение.
Теперь у меня есть несколько вопросов:
1) Нужно ли реализовать этот статус на уровне схемы базы данных или он уже присутствует и просто отсутствует в административной панели?
2) Как запускается "Импорт"? Это произойдет через будущую функциональность (например, импорт CSV) или это устанавливается вручную администратором?
3) Хотите ли вы, чтобы администратор мог изменять источник вручную, или это только для чтения?
…
4) Должен ли поиск быть "нечетким" по всем полям (например, частичные совпадения), или вы ожидаете строгие совпадения?
Я был бы признателен, если бы вы сообщили мне об этом.
Надеюсь вскоре услышать от вас.
Спасибо
-
1 день10 368 UAH
261 1 день10 368 UAHУважаемый клиент,
Спасибо за возможность поддержать разработку вашего проекта на базе Laravel + Vuexy. Ниже представлено мое подробное предложение на основе вашего разбора задач, включая оценки стоимости/времени и резюме опыта.
Это мое резюме: https://flowcv.com/resume/snl0a4mdv8
Примеры:
https://www.targetauto.ca/
https://wizardsofweb.co.uk/
https://recigroc.wizardsofweb.co.uk/
… https://www.mvfglobal.com/
✅ Настройка проекта
Используемые фреймворки: Laravel-admin (бэкенд) + Vuexy Laravel Template (фронтенд)
Контроль версий: Bitbucket Git workflow
Рабочий процесс: Доставка по задачам → Git push → Обзор → Запуск новой задачи
🔧 Оценки задач
1. Добавить модель статуса в анкеты
Бэкенд: Добавить колонку статуса, по умолчанию "Да", включить переключатель
Фронтенд: Добавить переключатель/фильтр в /admin/drivers, /admin/brokers, /admin/office_staff
2. Добавить колонку "Источник" (Пользователь/Импорт) в анкеты
Бэкенд: Добавить колонку источника, по умолчанию "Пользователь", разрешить фильтрацию
Фронтенд: Показать источник и выпадающий список фильтра в таблицах
3. Объединить поля поиска в одно
Фронтенд: Объединить существующие поля в один унифицированный ввод с подсказкой
Бэкенд: Убедиться, что логика поиска правильно обрабатывает несколько запросов
4. Расширить поля обзора брокера (Улучшения формы обзора)
Добавить несколько типов ввода формы, управлять данными формы, обновлениями БД, обновлениями карточек администраторов
Данные отображаются в /admin/reviews/{id} и при комментировании
5. Уточнить отображение дополнительной информации обзора
Отображать дополнительный раздел обратной связи под сообщениями, если заполнен
Добавить стилизованные разделительные линии, скорректировать макет шаблона
(Часовая оплата также доступна по запросу. Все цены включают тестирование, коммиты Git и соблюдение критериев приемки.)
💼 Опыт и технологический стек
✅ Более 4 лет опыта работы с Laravel, включая laravel-admin, пользовательский CRUD, политики, фильтры
✅ Интеграция и переопределение шаблонов в стиле Vuexy и AdminLTE
✅ Уверенное владение Blade, Vue (если используется в вашей настройке), jQuery, AJAX, пользовательскими компонентами полей
✅ Сильная дисциплина рабочего процесса Git/Bitbucket
✅ Способен работать поэтапно с документацией и четкими сообщениями коммитов
🔚 Заключение
Я уверен, что смогу выполнить этот этап с чистым, надежным и соответствующим стандартам кодом. Готов начать с задачи 1 для тестового запуска и продолжать итеративно. Готов начать немедленно после вашего одобрения.
Дайте знать, если вы хотите запланировать старт или пригласить в ваш репозиторий Bitbucket.
С наилучшими пожеланиями,
-
1 день1037 UAH
301 0 1 1 день1037 UAHЗдравствуйте!
Имею опыт работы с Laravel (в том числе laravel-admin), Vue, Git и Bitbucket, знаком с шаблоном Vuexy и логикой кастомизации админок.