Бюджет: 5000 UAH Термін: 3 дні
Вітаю.Є досвід в налаштуванні ci/cd через github.Готовий до співпраці.
Потрібно налаштувати закритий (приватний) Git-репозиторій для сайту, який працює на MODX, з можливістю подальшої командної роботи та контролю змін.
- GitHub / GitLab (обговорюється)
- приватний доступ
1. Підключити поточний сайт до Git
2. Налаштувати зрозумілу структуру репозиторію (assets / manager тощо)
3. Винести конфіги: доступи до БД, API-ключі - в окремі файл
4. Налаштувати базовий workflow
- як вносити зміни
- як деплоїти
- інструкція для нас (дуже важливо)
5. Налаштувати staging / dev середовище
Важливо
- сайт вже працює
- доступи надам (FTP / хостинг / адмінка MODX)
- БД існує (важливо правильно винести конфіг)
Маємо отримати:
- приватний Git-репозиторій
- сайт повністю в Git (без сміття)
- робочий деплой
- інструкцію:
- як працювати з репозиторієм (ключове: як переглядати історію, як дивитися зміни, хто їх робив, як відкотитись до попередньої версії... і тд)
- як вносити зміни
- як відкотитись при помилці
Пропонуйте будь ласка свої ставки і строки реалізації.
Бюджет: 5000 UAH Термін: 3 дні
Вітаю.Є досвід в налаштуванні ci/cd через github.Готовий до співпраці.
Бюджет: 2000 UAH Термін: 1 день
Вітаю.
Можу налаштувати для вас CI/CD. Маю досвід з Git. Пишіть, обговоримо.
Бюджет: 1000 UAH Термін: 1 день
Вітаю! Я вам можу скласти інструкцію і підключити репозиторій сьогодні, це не займає багато часу. Обговоримо в особистих?
Бюджет: 1000 UAH Термін: 1 день
Вітаю! Ми — команда NovaCore Solutions. Професійно налаштуємо приватний Git-репозиторій для вашого MODX-сайту: очистимо код від сміття, винесемо конфіги в .env та налаштуємо надійний CI/CD деплой зі staging-середовищем. Підготуємо чітку інструкцію по роботі з історією змін, контролю версій та швидкому відкату, щоб ваша командна робота була безпечною та прозорою. Готові обговорити деталі, ставку та терміни в особистих повідомленнях.
Бюджет: 2500 UAH Термін: 2 дні
Вітаю.
GitHub/SSH/deploy workflow у мене є, тому задачу бачу як безпечну упаковку живого MODX-сайту в приватний репозиторій із нормальною структурою та інструкцією для команди.
Пропоную наступни підхід:
1. перегляну поточну структуру MODX і зафіксую, що йде в Git, а що залишається окремо
2. винесу конфіги в безпечний контур для dev/staging/prod
3. налаштую базовий workflow деплою і rollback
4. підготую інструкцію по роботі з репозиторієм, історією змін і відкату
У MODX важливо окремо перевірити `core/config/config.inc.php`, `config.core.php`, `connectors/config.core.php`, `manager/config.core.php`, а також custom components і assets.
Перед стартом уточніть будь ласка:
- чи є custom components у `core/components` або `assets/components`
- чи потрібен окремий staging-домен
- GitHub чи GitLab зручніше
- чи є особливості по доступу до хостингу
Якщо структура стандартна, можу закласти короткий і безпечний цикл виконання без зайвого розгону по бюджету.
Бюджет: 700 UAH Термін: 2 дні
Вітаю!
Готовий виконати задачу. Маю досвід налаштування Git, деплою та роботи з PHP-проєктами. Зроблю чистий приватний репозиторій, винесу конфіги, налаштую staging/dev і зрозумілий workflow з детальною інструкцією для команди.
Бюджет: 10000 UAH Термін: 1 день
✋ Доброго дня! Ми IT-компанія dZENcode.
Ми можемо налаштувати для вас приватний Git-репозиторій під поточний сайт і робочий процес.
На чому зараз зручніше вести репозиторій — GitHub чи GitLab?
Чи потрібна одразу staging/dev-середа для перевірки змін?
Працюємо ітераціями, ставки від 750 грн/год.
Докладну інформацію про наші послуги та ставки ви знайдете на сайті: Freelancehunt
Подивіться – далі обговоримо деталі роботи, пишіть, як будете готові.
Фінальна вартість формується тільки після уточнення обсягу та вимог.
___________________
З повагою,
Менеджер dZENcode
Наші сильні сторони:
💎 10+ років надаємо IT-послуги: Аутсорс, Аутстаф
🔥 90+ штатних спеціалістів
🚀 Проекти «з нуля» і на підтримку
⚙️ SLA та постпродакшн-супровід
✅ Договір з компанією, гарантований результат!
🔥 250+ публічних відгуків з 2015 року.
Бюджет: 5000 UAH Термін: 2 дні
Вітаю! Виконаю ваше завдання швидко і якісно.
Моє портфоліо: https://freelancehunt.com/ua/freelancer/romas6ka.html#portfolio
Пишіть, почну сьогодні працювати. Буду радий співпраці з Вами!
Бюджет: 2000 UAH Термін: 2 дні
Вітаю.
Можу реалізувати завдання. Є великий досвід у подібному.
Пишіть, зроблю все швидко та якісно.
Бюджет: 3000 UAH Термін: 2 дні
Добрий день. Маю акаунт на gitlab та github. Можу виконати це завдання так як робив для себе при роботі над проектами
Бюджет: 1111 UAH Термін: 1 день
Доброго дня!
Задача зрозуміла, працював з подібними проектами, підключення живого сайту до Git вимагає обережності, особливо в частині конфігурацій та деплою.
уточніть деталі:
- чи є SSH-доступ на хостингу чи тільки FTP?
- який хостинг shared / VPS?
- де знаходиться папка core/ MODX в корені сайту чи винесена вище?
- staging це піддомен на тому ж хостингу чи окремо?
GitHub чи GitLab є перевага чи аккаунт вже є?
Заздалегідь дякую за відповіді
Бюджет: 700 UAH Термін: 1 день
Доброго дня, можу налаштувати вам цей репозиторій відповідно до найкращих стандартів. Уточніть, будь ласка, чи потрібен вам CI/CD? (автодеплой при комітах у гілку). Від цього сильно залежить ціна і термін.
Бюджет: 2000 UAH Термін: 2 дні
Доброго дня, можу виконати вам дане завдання, зроблю все відповідно до вашого ТЗ, до роботи готовий приступити зараз.
Бюджет: 2000 UAH Термін: 1 день
Вітаю! Маю 4+ роки досвіду в розробці та DevOps, тому налаштую для вашого MODX-сайту професійний Git-workflow із винесенням конфігів, очищенням репозиторію та автоматизацією деплою. Створю staging-середовище для безпечного тестування та підготую детальну інструкцію з контролю версій, відкатів та командної роботи. Вартість — від $250, термін — 3–5 днів. Мої роботи: https://3magency.co/, https://jk-solution.com.ua/, https://farfieworldwide.com/, Behance. Пишіть в особисті — готовий до налаштування!
Бюджет: 2000 UAH Термін: 3 дні
Доброго дня! Ваш проект привернув мою увагу. Готовий розпочати роботу та забезпечити високу якість виконання.
Бюджет: 1111 UAH Термін: 1 день
Вітаю, маю дуже великий досвід з роботую GitHub винесу усі api ключі і тд в env файл зроблю приватний репозеторій, зроблю інстркцію як деплоїти і якщо треба допоможу вам з цим, налаштую dev середовище, напишіть мені щоб обговорити деталі і вартість.
Возможно я отстал от жизни, но для частных репозиториев лучше использовать битбакет
Є діюча production-платформа з каталогом та автоматичним оновленням зовнішніх пропозицій і цін. Стек: — Node.js / TypeScript; — PostgreSQL; — існуючий сервіс оновлення цін і cron; — окремий готовий Python-модуль валідації та вибору пропозицій; — staging і production. Необхідно точково доопрацювати існуючий pipeline оновлення цін без повного переписування backend. ОБОВ'ЯЗКОВИЙ СКОП 1. Інтеграція Python-модуля — Python-модуль залишається окремим компонентом; — повертає структурований результат: offers, selected offer, statuses та risk flags; — Node.js валідує результат і виконує запис у БД; — передбачити обробку помилок і partial/failed runs; — legacy pipeline не відключається до завершення QA. 2. Запуск оновлення за списком Додати запуск: — по одному slug/id; — по переданому списку slug/id. Допустимо CLI або існуючий службовий API. Новий користувацький інтерфейс не потрібен. 3. Shadow Mode Нові результати повинні записуватися окремо і не впливати на production до QA. Потрібні shadow-поля: — price; — selected offer ID; — direct URL; — offer status; — risk/QA flags; — checkedAt; — engineVersion. 4. Розширення існуючої таблиці offers Додати: — source; — external_offer_id; — last_seen_at; — last_checked_at; — engine_version; — risk flags або зберігання в існуючому JSON; — unique constraint для захисту від дублів. Нову паралельну систему пропозицій створювати не потрібно, якщо існуючу таблицю можна безпечно розширити. 5. UPSERT, STALE і транзакція БД Замінити поточну схему DELETE → CREATE: — UPSERT існуючих і нових пропозицій; — відсутні в повному успішному snapshot пропозиції переводяться в STALE; — при API error, partial result або незавершеному snapshot активні пропозиції не повинні ставати STALE; — оновлення пропозицій, metadata вибраної пропозиції та shadow fields по одній моделі виконується всередині однієї транзакції БД; — при помилці виконується повний rollback. 6. Canonical-safe refresh Оновлення цін не повинно змінювати: — brand; — reference; — model; — collection; — name/title; — slug; — descriptions; — images; — SEO fields. Оновлюються тільки offer, price і shadow data. 7. Збереження поточної cron-логіки Зберегти: — existing cron; — rolling batches; — cooldown; — перевірку PRICE_REFRESH_MIN_DAYS до виклику зовнішнього API; — legacy production pipeline до завершення Shadow QA. 8. Audit output Достатньо одного варіанту: — shadow-колонки в існуючій admin table; або — CSV export. Мінімальні дані: — model/reference; — production price; — shadow price; — delta; — production/shadow URL; — status; — risk flags; — checkedAt; — engineVersion. Новий складний dashboard не потрібен. 9. Staging і QA — DB migrations; — staging deployment; — smoke test на 5 переданих моделях; — потім Shadow Mode приблизно на 50 моделях; — виправлення технічних помилок, виявлених під час цих прогонів; — коротка документація контракту Python → Node.js та rollback procedure. ОПЦІОНАЛЬНО ОЦІНИТИ ОКРЕМО Простий технічний promotion без нового UI: — promotion однієї моделі по slug; — promotion списку slug; — перенесення підтверджених shadow values в production; — технічна перевірка після rollout. РЕЗУЛЬТАТ — Pull Request; — DB migrations; — робоча інтеграція Python → Node.js; — Shadow Mode; — UPSERT, STALE і транзакційне оновлення; — запуск по slug/id; — staging deployment; — smoke-test results; — коротка документація; — не менше 7 днів виправлення багів по реалізованому scope після приймання. В ОТКЛИКУ УКАЗАТИ 1. Фіксована ціна за обов'язковий scope. 2. Окрему вартість механізму promotion. 3. Термін. 4. Оцінку годин. 5. Коли готові почати. 6. Досвід з PostgreSQL transactions, migrations та ingestion pipelines. 7. Які питання потрібно уточнити до початку. 8. Включені чи staging, QA, migrations та період виправлення помилок. Шаблонні відповіді без конкретної оцінки розглядатися не будуть. Доступ до production на першому етапі не надається. Робота починається з обмеженого code review та staging.
Потрібно розробити централізовану серверну систему збору та зберігання даних із Planfix, 1С, Meta Ads і Google Ads, а також веб-дашборд для їх відображення та аналізу. Усі дані, історія змін, розрахунки та агреговані показники повинні зберігатися виключно в серверній базі даних. Дашборд не повинен зберігати або дублювати бізнес-дані. Він має отримувати необхідну інформацію із серверної бази через API відповідно до запитів користувача та відображати її у вигляді KPI, графіків, таблиць і деталізованих звітів.
Щукаємо для підтримки проекта на базі Yii , треба вносити правки та доопрацювання бази , частково є звязок з попереднім виконавцем .....................
Потрібно зробити міграцію бази з CRM G-PLUS на MyChatBot Обєм бази - 26 тис. лідів 2 воронки - Кол центр та Відділ продажу зі своїми вирвами Картки лідів (крім імені та номеру) мають багато різних полів Ліди також мають голосові записи дзвінків. Їх також потрібно перенести Від кандидата очікую орієнтовну суму та терміни реалізації
Створити дашборд для моніторингу та аналізу ефективності мережі локацій (філій) компанії у Google Business Profile (GBP). через офіційний Google Business Profile API. Обробкачерез Скрипт на базі Google Apps Script (підв'язати до Google Таблиці). Запис даних у Google Таблиця (яка виступає як база даних для Looker Studio). Оновлення: Щодня (з індикацією дати останнього оновлення).Створити сервісний акаунт Google Cloud Скрипт раз на добу (тригер о 03:00 ночі) надсилає запит до GBP API. Отримує метрики за вчорашній день по кожній локації (locationId). Записує дані в таблицю в плоскому форматі (рядок = унікальне поєднанняДата + ID Філії + Метрики). Картки ключових показниківНазва карткиМетрика GBPФормат динамікиПерегляди профілюImpressions (Search + Maps)Відсоток %, Sparkline (синій)ДзвінкиLocal Services Phone CallsВідсоток %, Sparkline (зелений)Переходи на сайтWebsite ClicksВідсоток %, Sparkline (фіолетовий)Побудова маршрутівDirection RequestsВідсоток %, Sparkline (помаранчевий)Середній рейтингAverage Review RatingАбсолютна зміна (наприклад, +0.1), Sparkline (жовтий)Нові відгукиNew Reviews CountВідсоток %, Sparkline (бірюзовий)