Сайт разработан на: Backend: Java + Spring Boot База данных: MySQL Frontend: JavaScript, HTML, CSS Шаблонизатор: Thymeleaf Сервер: VPS (Linux Ubuntu) Reverse Proxy: Apache2 Архитектура: Монолитное приложение На данный момент на сайте реализован: Блог с административной панелью. Возможность создавать и редактировать статьи через админ-панель. Возможность добавлять HTML-разметку и контент через визуальный интерфейс. Статические страницы сайта, которые сейчас создаются разработчиком вручную. ⸻ Цель задачи Необходимо реализовать возможность создавать и управлять новыми коммерческими страницами услуг через существующую административную панель аналогично тому, как сейчас создаются статьи блога. После реализации администратор должен иметь возможность самостоятельно создавать новые SEO-страницы услуг без участия разработчика. ⸻ Текущее состояние Сейчас через админ-панель можно создавать только записи блога. Пример: Статья 1 Статья 2 Статья 3 Каждая статья имеет: Заголовок URL (slug) Контент SEO-параметры Изображения ⸻ Что необходимо реализовать 1. Новый тип контента «Услуги» Создать в админ-панели отдельный раздел: «Услуги» Он должен быть независим от раздела блога. Пример структуры: Блог Услуги ⸻ 1. Создание страницы услуги Администратор должен иметь возможность создать новую страницу услуги через интерфейс. Коммерческие страницы услуг состоят из 13 блоков, из которы 4 блока динамических и 9 статических. Поля: Название услуги URL (slug) H1 SEO Title Meta Description SEO Keywords Основное содержимое страницы Изображение Статус публикации (Черновик / Опубликовано) ⸻ 1. Контент страницы Контент должен поддерживать: HTML-разметку Форматирование текста Заголовки H2-H6 Списки Изображения Ссылки Желательно использовать существующий редактор, который уже применяется в блоге. ⸻ 1. Генерация URL Каждая услуга должна иметь собственный URL. Примеры: /visa/usa/business-visa-usa /visa/usa/business-visa-uk /visa/usa/business-visa-canada ⸻ 1. Отображение на сайте После публикации страница должна: автоматически становиться доступной по своему URL; использовать существующий шаблон страниц услуг либо новый шаблон; корректно отображаться на всех устройствах. ⸻ 1. SEO Для каждой услуги необходимо обеспечить возможность настройки: Title Description H1 Canonical URL (желательно) Open Graph (желательно) Страницы должны индексироваться поисковыми системами аналогично страницам блога. ⸻ 1. Список услуг В админ-панели реализовать: список всех услуг; поиск; редактирование; удаление; изменение статуса публикации. ⸻ 1. Важно Реализовать возможность создавать новые типы SEO-страниц без доработки кода в будущем. через единый механизм управления контентом. ⸻ Что ожидается от разработчика Необходимо проанализировать существующую реализацию блога и максимально переиспользовать текущую архитектуру для создания нового раздела «Услуги». При отклике прошу указать: Каким образом будет реализована задача. Какие изменения потребуются в БД. Оценку по времени. Стоимость работ. Какие технологии должен знать исполнитель Обязательно: Java Spring Boot MySQL Thymeleaf HTML/CSS JavaScript Работа с Linux Ubuntu Желательно: Spring Security SEO-оптимизация серверных страниц Опыт работы с CMS и CRUD-модулями Опыт поддержки монолитных Spring Boot проектов
Ставки скрыты
Ставки пока отсутствуют
Актуальные фриланс-проекты в категории Базы данных и SQL
Требования к каналам: 1. Язык контента: Русский или украинский (допускается смешанный контент RU/UA) 2. Количество подписчиков: Не менее 500 подписчиков 3. Активность: Последний пост опубликован не позднее чем 32 часа назад 4. Комментарии: В канале должны быть открыты комментарии под постами (через группу или встроенные) 5. Количество: Минимум 15000 строк 6. Тематика: Война, новости, политика, драки, трэш/жесть, спорт, автомобили, крипта, рыбалка и другие Данные, которые нужно собрать по каждому каналу Обязательные поля: Название канала username (ссылка) Количество подписчиков Тематика (новости, крипта, юмор, бизнес и т.д.) Язык (RU / UA / MIX) Дата и время последнего поста Наличие комментариев (да) Файл в формате: Google Sheets / Excel (.xlsx)
Мы ищем опытного разработчика 1С, который сможет не просто выполнять отдельные задачи, а глубоко разобраться в наших бизнес-процессах, предлагать улучшения и участвовать в развитии системы.Что предстоит делать: Анализировать существующие процессы в 1С и понимать логику работы компании. Разрабатывать новый функционал и дорабатывать существующий. Оптимизировать бизнес-процессы и автоматизировать рутинные операции. Интегрировать 1С с сайтом, CRM, маркетплейсами и другими внешними сервисами через API. Создавать и дорабатывать обработки, отчеты, документы, печатные формы и обмены данными. Искать узкие места в работе системы и предлагать способы их устранения. Участвовать в проектировании новых процессов совместно с руководством и командой. Наши ожидания: Уверенные знания платформы 1С:Предприятие 8. Опыт разработки и оптимизации сложных конфигураций. Понимание принципов автоматизации бизнес-процессов. Опыт интеграции 1С с внешними системами. Умение самостоятельно анализировать задачи и предлагать оптимальные решения, а не только выполнять техническое задание. Ответственность, инициативность и желание работать на результат. Будет большим плюсом: Опыт работы с интернет-магазинами и e-commerce. Опыт интеграции с платежными системами, службами доставки, CRM. Знание SQL, HTTP/API, XML/JSON. Опыт работы с высоконагруженными системами. Формат работы: Удаленная работа. Долгосрочное сотрудничество. Загрузка по мере появления задач с перспективой постоянной работы. Оплата обсуждается индивидуально (почасовая или за проект). При отклике, пожалуйста, укажите: Ваш опыт работы с 1С. Какие крупные проекты вы реализовывали. Примеры оптимизации или автоматизации, которыми вы особенно гордитесь. Вашу часовую ставку или желаемый формат оплаты. Сколько часов в неделю готовы уделять проекту.
Необходимо разработать отдельную CRM-систему для централизованной обработки всех розничных заказов из различных каналов продаж (Prom, Rozetka, собственные сайты и ручные заказы). Основные требования: Единый реестр заказов из всех источников с сохранением информации о источнике и его статусе. Отдельный внутренний статус CRM, который работает независимо от статуса на маркетплейсе или сайте, с двусторонней синхронизацией статусов там, где это поддерживается. Гибкая интеграция с 1С: для каждого источника администратор может отдельно включить или выключить автоматическую выгрузку заказов. Интеграция с перевозчиками для автоматического создания ТТН, сохранения её номера в CRM и передачи номера ТТН на Prom и Rozetka. Интеграция с Checkbox для создания проектов чеков, используя настраиваемое соответствие способов оплаты, с последующим контролем фискализации. Поддержка ручного создания заказов (телефон, Viber, Telegram, Direct и т.д.) с полным последующим циклом обработки через CRM. Все API-ключи и настройки интеграций должны управляться администратором через интерфейс CRM без участия программиста. Полный журнал действий и логирование интеграций для контроля работы системы. Основная цель Менеджер должен иметь возможность полностью обработать заказ в одном интерфейсе CRM — от получения заказа до создания документа в 1С, ТТН, проекта чека и завершения заказа, без необходимости заходить в кабинеты Prom, Rozetka, сайтов, перевозчиков или Checkbox.
У нас работает синхронизация двух источников данных с CRM. Система в целом стабильна. Но остается часть, которая рассинхронизируется. Основная гипотеза — в одном из источников данные изменяются уже после первичной синхронизации, и эти изменения не всегда подтягиваются в CRM. + данные в двух источниках имеют разные названия/идентификаторы, хотя представляют собой одни и те же сущности
