• Проекты 9
  • Оценка 4.7
  • Рейтинг 776

Бюджет: 700 UAH Срок: 3 дня

Доброго дня! Я занимаюсь бэкендом и админками, такие динамические страницы с управлением через панель делал не раз. Здесь суть в CRUD для SEO-страниц услуг: редактор контента, свои мета-теги и чтобы роутинг сам их подхватывал. Скажите, каждая страница должна быть с отдельным URL типа /uslugi/nazva и собственным title/description?

  • Проекты -
  • Оценка -
  • Рейтинг 702

Бюджет: 5000 UAH Срок: 4 дня

Добрый день.

Реализую задачу через переиспользование архитектуры вашего блога. Для выполнения требования по созданию новых типов SEO страниц без доработки кода в будущем предлагаю гибридный подход к базе данных. Основные SEO атрибуты будут строгими колонками, а контент тринадцати блоков будет храниться в формате JSON. Это позволит гибко менять структуру страниц без изменения схемы базы.

Каким образом будет реализована задача:

Создание нового контроллера и сервиса Spring Boot для сущности услуг.

Добавление раздела в панель администратора на Thymeleaf с подключением вашего визуального редактора для поддержки HTML разметки и заголовков.

  • Проекты 20
  • Оценка 5.0
  • Рейтинг 3 554

Бюджет: 4000 UAH Срок: 4 дня

Здравствуйте, Денис! 👋

Готов помочь Вам с реализацией раздела «Услуги» и возможностью создания SEO-страниц услуг через существующую админ-панель.

Ознакомился с задачей. Проект понятен: требуется добавить отдельный тип контента «Услуги», интегрировать его в админ-панель по аналогии с блогом и обеспечить создание, редактирование, публикацию и SEO-настройку коммерческих страниц без участия разработчика.

Имею более 10 лет коммерческого опыта в веб-разработке и практический опыт работы с Java, Spring Boot, MySQL и Thymeleaf в монолитных проектах. Работал с админ-панелями и CRUD-модулями, умею аккуратно переиспользовать существующие архитектурные решения.

🔧 Выполню:
— Добавлю в админ-панель отдельный раздел «Услуги» с независимым CRUD;

Разработка сайтов «под ключ» • SEO • Google Ads • Meta Ads. Помогаю компаниям привлекать новых клиентов и развиваться в интернете.
  • Проекты -
  • Оценка -
  • Рейтинг 774

Бюджет: 12000 UAH Срок: 4 дня

Здравствуйте! Ручное создание SEO-страниц тормозит трафик. Быстро расширю ваш Spring Boot монолит новым CRUD-модулем «Услуги».

Я управляю агентством KenoStudio. Мы работаем с кастомными бэкендами, поэтому я реализую модуль чисто, безопасно и с максимальным переиспользованием вашей текущей архитектуры.

Ответы по сути:

Реализация: Создам новую MVC-связку (Entity, Repository, Controller) для изоляции от блога. Для админки в Thymeleaf подключу ваш текущий WYSIWYG-редактор. Настрою динамический роутинг для корректной генерации вложенных URL (например, /visa/usa/slug).

БД (MySQL): Добавлю одну новую таблицу service_pages с необходимыми полями (title, slug, h1, seo_title, meta_description, content, image_url, status).

  • Проекты 31
  • Оценка 5.0
  • Рейтинг 6 447

Бюджет: 27000 UAH Срок: 12 дней

700 грн для такой задачи не реалистичный бюджет. ПО срокам я бы закладывал 10-12 рабочих дней, стоимость - 48000 грн за первый рабочий вариант с админкой, БД, маршрутизацией, SEO-полями и публикацией страниц.

Реализовал бы через отдельную сущность для услуг и, если текущая архитектура позволит, через более общий механизм типов SEO-страниц. То есть не просто скопировать блог, а вынести общие части - slug, статус, SEO, редактор, изображения, шаблон отображения. В БД скорее всего понадобятся таблицы под service_pages, SEO-поля, статус публикации, связи с изображениями и, если делаем запас на будущее, таблица content_types или page_types. Кажется, это как раз тот случай, где скупой платит дважды - лучше один раз нормально разложить модель, чем потом плодить отдельные костыли под каждую страницу =)

По реализации вижу так
> аудит текущего блога, сущностей, репозиториев, шаблонов Thymeleaf и админских экранов
> проектирование таблиц и миграций MySQL
> CRUD раздела Услуги в админке
> переиспользование существующего визуального редактора
> публичный роутинг по slug и шаблон страницы услуги

Похожий проект: Рефаткоринг приложения
  • Проекты 47
  • Оценка 5.0
  • Рейтинг 6 605

Бюджет: 700 UAH Срок: 1 день

Привет! Готов взять Ваш проект, выполню в срочном порядке. Опыт работы с подобными заданиями огромный, трудностей не возникнет. Если я Вас заинтересовал, пишите, рад сотрудничать!

  • Проекты 10
  • Оценка 4.8
  • Рейтинг 2 541

Бюджет: 3000 UAH Срок: 1 день

Денису, эту задачу можно решить через расширение уже существующей CMS-логики блога: отдельная сущность/раздел «Услуги», общий CRUD-механизм, собственные slug-URL, SEO-поля, статусы и рендер через Thymeleaf. Для БД добавлю таблицу услуг или универсальные таблицы контента/SEO, чтобы новые типы страниц создавались без правок кода. У меня есть опыт с Spring Boot, MySQL и монолитами. Готов сначала быстро проанализировать текущий блог и предложить оптимальную схему.

  • Проекты 1 300
  • Оценка 5.0
  • Рейтинг 105 011

Бюджет: 10000 UAH Срок: 7 дней

Здравствуйте.Есть большой опыт в разработке сайтов.Как страница услуг должна выглядеть?

  • Проекты 8
  • Оценка 5.0
  • Рейтинг 1 844

Бюджет: 8000 UAH Срок: 12 дней

Добрый день! После реализации нового раздела «Услуги» администратор сможет самостоятельно добавлять и редактировать до 13 блоков контента для каждой страницы, что значительно упростит управление. Я использую Java, Spring Boot и MySQL для расширения функционала, адаптирую текущую архитектуру блога и повторно использую существующий редактор контента. Могу отправить в личные сообщения схему изменений в базе данных и примеры аналогичных проектов.

  • Проекты -
  • Оценка -
  • Рейтинг 445

Бюджет: 7000 UAH Срок: 7 дней

Здравствуйте,
У меня 10 лет опыта в различных enterprise-проектах именно на Java + Spring — ваш стек как раз мой.
По задаче вижу два варианта:
1) Доработать «Услуги» сбоку — отдельный CRUD рядом с блогом (slug, H1, SEO-поля, картинки, черновик/публикация, свой URL). Быстрее и дешевле, но каждый следующий новый тип страниц также придется дорабатывать в коде. Постараюсь сделать так, чтобы это было проще с точки зрения кода - 7000
2) Сделать то, о чем вы пишете — единый механизм, где вы сами в админке создаете новые типы страниц (условно новые каталоги) без программиста. Это уже общая архитектура контента: дороже и дольше, зато потом масштабируется без разработчика. - 10000
Что брать — зависит от ваших планов: если типов страниц будет много, второй вариант окупится.
По срокам 7-10 дней в зависимости от выбранного варианта и процессов, которые вы ожидаете (просто код/тесты/деплой/миграции). Точнее скажу, когда гляну код блога — многое зависит от того, как он сейчас сделан и можно ли его немного затронуть.

  • Проекты 5
  • Оценка 4.8
  • Рейтинг 764

Бюджет: 3500 UAH Срок: 2 дня

Здравствуйте, смогу быстро и качественно закрыть вашу проблему, опыта с этим куда имеется.
Пишите, помогу !

  • Проекты 13
  • Оценка -
  • Рейтинг 586

Бюджет: 24000 UAH Срок: 10 дней

Добрый день! Задание полностью понятно.

Как будет реализована задача:
Чтобы вы могли впоследствии создавать новые типы страниц без разработчика, мы отойдем от жесткой привязки к сущности «Услуга». Будет создан универсальный модуль страниц. Для разделения контента введем сущность (Блог, Услуга и т.д.). Это позволит через одну таблицу и единый механизм управлять любыми будущими SEO-страницами.

Динамические блоки:
Универсальный контент-блок будет подключать существующий WYSIWYG-редактор из блога. Для 9 статических блоков шаблона услуги будет создан базовый Thymeleaf-фрагмент (th:replace), куда динамически подставятся уникальные данные услуги.

Маршрутизация (Генерация URL):
Настрою динамический GetMapping контроллер для обработки вложенных URL. Будет реализована валидация slug на уникальность.

  • Проекты 34
  • Оценка 5.0
  • Рейтинг 8 558

Бюджет: 700 UAH Срок: 5 дней

Нужно вынести создание SEO-страниц услуг из ручного кода в ту же админку, где сейчас живёт блог.

Сделаю так: новая таблица `services` в MySQL (slug, h1, seo_title, meta_description, keywords, content, status, og-поля), контроллер Spring MVC с маппингом `/admin/services/**` и публичным роутингом `/visa/**` через PathVariable. В Thymeleaf-шаблоне подключу тот же WYSIWYG-редактор что в блоге, чтобы не переучивать администратора. В списке услуг будет поиск, смена статуса, редактирование и удаление.

Покажите структуру текущей таблицы статей блога и как организован роутинг для публичных страниц услуг сейчас (статические файлы или отдельный контроллер)?

  • Проекты -
  • Оценка -
  • Рейтинг 196

Бюджет: 22000 UAH Срок: 7 дней

у нас уже есть практически готовое похожее решение для админ-панелей и ЦМС-модулей, его можно быстро адаптировать под ваш Spring Boot проект и запустить ))

по срокам я бы закладывал 5-7 рабочих дней.

по бюджету - от 22000 грн, потому что 700 грн тут, скорее всего, не покроют даже аккуратный анализ текущего блога и схемы БД.

КОротко по реализации - я бы не просто дублировал блог, а вынес общий механизм страниц с типом контента, чтобы потом можно было добавлять не только услуги, но и другие SEO-страницы без новой доработки кода.

> анализ текущих сущностей блога, контроллеров, шаблонов Thymeleaf и редактора
> добавление таблиц для типов страниц, самих страниц, SEO-полей и при необходимости блоков

  • Проекты -
  • Оценка -
  • Рейтинг 272

Бюджет: 3000 UAH Срок: 3 дня

Добрый день!

Ознакомился с ТЗ. Задача понятна: добавить в существующую админку отдельный раздел «Услуги» с полным CRUD и публикацией SEO-страниц по slug, максимально переиспользовав текущую реализацию блога.

Как бы реализовал

Сначала разберу текущий модуль блога: Entity, Repository, Service, Admin Controller, Thymeleaf-шаблоны, редактор контента, загрузку изображений, SEO-поля и маршрутизацию по slug. Дальше вынесу общую логику в базовый слой (публикация, черновики, slug, SEO, загрузка медиа), а «Услуги» сделаю как отдельный тип контента — независимый от блога, но на той же архитектуре.

В БД — новая сущность (например, service_page или универсальная cms_page с полем content_type). Поля: название, slug, H1, title, meta description, keywords, canonical, OG-поля, статус, основное изображение, контент. Для 13 блоков страницы (4 динамических, 9 статических) — либо JSON-поле с структурой блоков, либо отдельная таблица page_blocks с типом и порядком. Второй вариант удобнее, если позже понадобятся разные типы SEO-страниц без правок кода — это как раз ваш пункт про единый CMS-механизм.

  • Проекты -
  • Оценка -
  • Рейтинг 282

Бюджет: 10000 UAH Срок: 7 дней

1. Проанализировать текущее выполнение блога и повторно использовать существующую архитектуру для нового раздела «Услуги».
2. Реализовать полноценный CRUD с поддержкой SEO-полей, slug, статусов публикации и использованием существующего редактора.
3. Настроить автоматическое отображение страниц по URL через Thymeleaf и сделать структуру пригодной для добавления новых типов контента в будущем без значительных изменений в коде.

Прежде всего, стоит оценить, насколько текущая архитектура блога позволяет повторно использовать существующие модули. Если она построена грамотно, большую часть функционала можно реализовать без дублирования кода.

Можем обсудить детали, просмотреть текущее выполнение и после анализа определить точный объем работ и сроки.

  • Проекты 11
  • Оценка 5.0
  • Рейтинг 1 788

Бюджет: 1000 UAH Срок: 2 дня

Добрый день! Мы имеем опыт работы со стеком Java и Spring Boot, поэтому оперативно расширим Вашу админ-панель для управления SEO-страницами услуг. Реализуем необходимые сущности в базе данных MySQL и настроим отображение через Thymeleaf с учетом текущей архитектуры монолита. Готовы приступить к реализации задачи в ближайшее время.

  • Проекты -
  • Оценка -
  • Рейтинг 583

Бюджет: 1234 UAH Срок: 1 день

Здравствуйте, у меня есть соответствующий опыт разработки. Пишите в личные сообщения, обсудим детали. Буду рада Вам помочь!

  • Проекты 39
  • Оценка 4.9
  • Рейтинг 7 842

Бюджет: 7000 UAH Срок: 8 дней

Могу разработать необходимое и выполнить задачу, есть опыт, готов взять проект, увидев его, конечно, одна из работ
https://pprintdim.com

  • Проекты 10
  • Оценка 5.0
  • Рейтинг 2 283

Бюджет: 700 UAH Срок: 1 день

Здравствуйте, Денис!
Для «Услуг» логичный путь - не копировать код блога построчно, а вынести общую часть управления контентом (заголовок, slug, SEO-поля, статус публикации, редактор) в переиспользуемый слой, а блог и услуги сделать разными типами контента поверх этого слоя. Это же закрывает и пункт про новые типы SEO-страниц без правок кода в будущем - для нового типа не нужен будет отдельный CRUD-модуль, только конфигурация набора полей.

По БД: скорее всего отдельная таблица под услуги (или общая таблица content_pages с полем типа), плюс таблица под 4 динамических блока. Точную схему скажу после того, как увижу текущую структуру таблицы статей блога - логичнее повторить уже работающий у Вас паттерн, чем придумывать новый.

Отдельный вопрос по структуре страницы услуги: 9 статических блоков из 13 - это общий дизайн-шаблон, одинаковый для всех услуг (меняется только текст и картинки), или у разных услуг может отличаться сама структура блоков? От этого зависит, закладывать ли гибкий блочный конструктор или хватит фиксированного шаблона с переменными полями.

Вложенный URL вида /visa/usa/business-visa-usa - нужно понять, как сейчас роутятся страницы блога, чтобы решить, делать ли иерархию категорий услуги или составной slug из нескольких полей.

Чтобы назвать точный срок и стоимость, нужен доступ к репозиторию или бэкап проекта. Разверну у себя и посмотрю, как реально устроен блог и админка, цифры вслепую называть не буду. Ориентировочно такая задача (новый тип контента, CRUD в админке, SEO-поля, генерация URL) занимает 3-7 рабочих дней в зависимости от того, насколько текущий код блога чистый и переиспользуемый - точнее скажу после просмотра.

  • Проекты 50
  • Оценка 5.0
  • Рейтинг 2 893

Бюджет: 3000 UAH Срок: 3 дня

Здравствуйте.

Готов взяться за задачу. По описанию понятно, что нужно не просто добавить пару полей, а сделать нормальный раздел для SEO-страниц услуг в уже существующей админ-панели.

Сначала посмотрю, как сейчас реализован блог: сущности, контроллеры, шаблоны Thymeleaf, редактор, загрузка изображений, SEO-поля и роутинг. После этого можно максимально переиспользовать текущую логику и на её основе сделать отдельный независимый раздел «Услуги».

План реализации вижу так:

— добавить отдельную сущность для услуг в базе данных;
— создать таблицу services / service_pages с полями: title, slug, h1, seo title, meta description, keywords, content, image, status, canonical, OG-поля и даты создания/обновления;

  • Проекты 3
  • Оценка 5.0
  • Рейтинг 543

Бюджет: 1500 UAH Срок: 7 дней

Доброго дня!

Маю досвід роботи з Java, Spring Boot, MySQL, Thymeleaf та Linux. Реалізую окремий CRUD-модуль «Послуги» з максимальною повторною використанням існуючої логіки блогу: нові таблиці (або розширення поточної моделі), окремі маршрути, шаблони, SEO-поля, генерацію URL, редактор контенту, керування статусами, а також закладу основу для створення нових типів контенту в майбутньому без значних змін коду.

  • Проекты -
  • Оценка -
  • Рейтинг 229

Бюджет: 2000 UAH Срок: 2 дня

Здравствуйте! Задание понятное, у меня хороший опыт с монолитами на Spring Boot + Thymeleaf. Поскольку функционал похож на существующий блог, сделаю все аккуратно на базе вашей текущей архитектуры, чтобы не плодить лишний код.

Технически сделаю так: создам новую таблицу services в БД со всеми необходимыми SEO-полями, добавлю соответствующие Entity, Controller и Service. Для фронта админки адаптирую существующий шаблон блога с тем же редактором, а на самой странице услуги зашью статические блоки непосредственно в HTML и прокину динамические через модель.

По времени это займет 1-2 дня вместе с деплоем на ваш Linux VPS. Однако бюджет в 700 грн для разработки полноценного CRUD-модуля на Java откровенно занижен. Готов качественно реализовать эту задачу за 2000 грн. Пишите, буду рад поработать с вашим проектом!

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории HTML и CSS верстка

  1. 700 UAH
  2. 135 ставок 29 июля

    34 871 UAH
  3. Дизайн сайтов 127 ставок 28 июля

    Не указан
  4. E-mail маркетинг 53 ставки 27 июля

    5000 UAH
  5. Не указан