PHP (Laravel): Анализ структуры классов и архитектуры микросервисов
200 UAHДано следующее приложение (тест-сервер, можете проводить любые операции): test.wetterheld.com
Цель рефакторинга приложения в Laravel была следующей: Вместо одного заказа клиент может создать список из нескольких заказов.
При рефакторинге обнаружились проблемы в архитектуре микросервисов и структуре классов, связанных с заказами:
- вместо использования класса "заказ" во многих местах данные заказов лежат в массивах
- структура микросервисов запутана, присутствуют дупликаты кода
Из-за этого рефакторинг занимает много времени.
Нужно усовершенствовать архитектуру и структуру, чтобы в будущем более гибко реагировать на добавление нового функционала. Сейчас предыдущий разработчик вышел из команды, разработка остановилась, пока ищем замену. Так что самое время проводить такой анализ.
Требуется:
1. Просмотреть код приложения и микросервисов
2. Создать диаграмму микросервисов и классов, желательно в подходящей утилите
3. Провести автоматический анализ качества кода, в подходящей утилите
4. Составить (желательно по-английски) список проблем существующей архитектуры и структуры в следующем формате:
- микросервис
- класс
- найденная проблема
- какие минусы могут возникнуть в будущем, при добавлении нового функционала
- приоритетность проблемы (очень высокий, высокий, средний, низкий)
- рекомендация решения проблемы
Что предоставим Вам к началу работы:
1. Доступ ко всему коду (Bitbucket)
2. Доступ к документации и истории проекта (Confluence, Jira)
3. Общение с CTO и Product Owner, оба очень хорошо знают продукт
Что предоставим Вам для оценки объёма задачи и сроков:
1. Ответы на все вопросы
2. Нужные части документации, примеры кода - в разумных пределах
Актуальні фриланс-проєкти в категорії PHP
Шукаємо спеціаліста Bitrix24 / інтегратора CRM для налаштування автоматизаціїНаша компанія працює з CRM Bitrix24. Нам потрібен спеціаліст, який зможе налаштувати автоматичне додавання номера телефону в ліди/замовлення в двох форматах. Автоматизація повинна бути коректно налаштована для двох країн: Республіка Молдова та Румунія. Завдання: При створенні… PHP, Веб-програмування ∙ 1 година 46 хвилин тому ∙ 15 ставок |
Додати бігову стрічку в шапку сайту
700 UAH
https://crazybox.com.ua/uk?srsltid=AfmBOopQRUXCCmxx699n57B3eP1XmwcYxJxwPh9qV9WcVjLjS_J2pK5s ось приклад як виглядає у них, потрібно зробити по їх подібію а на цьому потрібно зробити https://rollershop.com.ua/ опенкарт ocStore 3.0.3.7. і щоб була можливість редагувати текст… PHP, Веб-програмування ∙ 19 годин 4 хвилини тому ∙ 79 ставок |
Оптимізація сайтуОптимізація сайту jdgreta.co.uk на Shopify. Сео аудит додано до проекту. Основні завдання - - Виправити всі мета дані - Виконати ТЗ для програміста (оскільки в цьому проекті поєднані завдання для програміста та СЕО, якщо ви не компанія - можете скористатися допомогою) -… HTML та CSS верстання, PHP ∙ 21 година 56 хвилин тому ∙ 29 ставок |
Спеціаліст по HoroshopПотрібен спеціаліст який зможе правильно налаштувати товарний Feed. Проблема: Зараз понад 13 000 товарів вивантажуються з однаковим значенням типу (напр. «все для манікюру та педикюру»). Через це в Google Ads неможливо розділити товари на сегменти й задати різні рекламні… PHP, Супровід сайтів ∙ 2 дні тому ∙ 21 ставка |
Зробити щоб листи про замовлення з магазину не потрапляли в спамЗараз є магазин на опенкарті, листи про замовлення потрапляють до спаму, треба зробити так щоб потрапляли в Вхідні (ukr.net gmail) перевірити. хостинг написав: Погана доставка електронної пошти може бути пов'язана з низькою репутацією відправника - IP або домену. У такому… PHP, Веб-програмування ∙ 3 дні 1 година тому ∙ 47 ставок |



