Бюджет: 6500 UAH Термін: 4 дні
Доброго дня.
Ознайомився з ТЗ. Завдання зрозуміле: потрібен Python-парсер Telegram-каналів через акаунт, який забирає тільки нові пости, витягує текст / фото / ціну / розміри, записує дані в Google Sheets і коректно оновлює лише price_supplier без перезапису вручну відредагованих полів. Саме такий підхід і логічно реалізовувати для вашого MVP. ()
Реалізую це на Python з Telethon або Pyrogram, з акуратною логікою дедуплікації по post_url / ID поста, базовим витягуванням ціни та розмірів із тексту, підтримкою кількох фото та автоматичним записом у Google Sheets. Формула ціни залишиться саме в Google Sheets, як у вас і зазначено в ТЗ. ()
Що отримаєте по результату:
— робочий парсер;
— запис у Google Sheets у потрібній структурі;
— оновлення тільки price_supplier для вже існуючих товарів;
— зрозумілий код з можливістю додавати нові канали;
— інструкцію по запуску.
Маю практичний досвід у Python-автоматизації, парсингу, роботі з API, обробці структурованих даних та побудові акуратної логіки оновлення без дублювання. У подібних задачах для мене ключове — не просто “зібрати дані”, а зробити систему стабільною для подальшої роботи та масштабування.
Вартість: 6500 грн
Термін: 4 дні
За потреби можу одразу після погодження умов закласти структуру так, щоб у наступному етапі було легко перейти від Google Sheets до повноцінного імпорту в OpenCart.
Бюджет: 2500 UAH Термін: 2 дні
Сергію, завдання зрозуміле: потрібен не просто парсер, а акуратний збір нових постів без дублів, із записом у Google Sheets та коректним оновленням лише price_supplier. Я реалізую це на Python + Telethon/Pyrogram: відстеження каналів, витяг тексту, фото, ціни й розмірів, збереження source_text і постійна логіка оновлення по post_url/ID без перезапису ручних полів. Має досвід із Telegram API та інтеграціями для e-commerce. Готовий швидко обговорити структуру й стартувати.
Схожий проєкт: Парсинг та фільтрація сторінок, що продають оригінальну парфумерію по УкраїніБюджет: 2499 UAH Термін: 1 день
вітаю, вже робив та маю аналогічні парсери, потрібно лише узгодити формат та адаптувати під вас, звертайтесь
_______________________________________________-
- Проєкти -
- Оцінка -
- Рейтинг 596
Бюджет: 2500 UAH Термін: 1 день
✋ Доброго дня! Ми IT-компанія dZENcode.
Ми можемо зробити для вас парсер Telegram-каналів з записом у Google Sheets під цю задачу.
Вже є доступ до списку каналів?
Потрібні чи одразу фільтри по новим постам і оновленню цін?
Працюємо ітераціями, ставки від 750 грн/год.
Докладну інформацію про наші послуги та ставки ви знайдете на сайті: Freelancehunt
Подивіться – далі обговоримо деталі роботи, пишіть, як будете готові.
Фінальна вартість формується тільки після уточнення обсягу та вимог.
___________________
З повагою,
Менеджер dZENcode
Наші сильні сторони:
💎 10+ років надаємо IT-послуги: Аутсорс, Аутстаф
🔥 90+ штатних спеціалістів
🚀 Проекти «з нуля» та на підтримку
⚙️ SLA та постпродакшн-супровід
✅ Договір з компанією, гарантований результат!
🔥 250+ публічних відгуків з 2015 року.
Бюджет: 3000 UAH Термін: 3 дні
Вітаю! Я Python-розробник, спеціалізуюся на автоматизації та роботі з Telegram API (Telethon/Pyrogram). Завдання повністю зрозуміле, особливо критичний момент із логікою оновлення цін без перезапису ручних правок.
Мій підхід до реалізації:
— Telegram: Використаю Telethon для моніторингу каналів у реальному часі. Нові пости оброблятимуться миттєво.
— Парсинг даних: Напишу регулярні вирази (RegEx) для витягування ціни та розмірів. Весь сирий текст зберігатиметься в source_text, як ви і просили.
— OpenCart Ready: Структура таблиці буде чітко відповідати вашим вимогам для подальшого імпорту.
Готовий обговорити деталі та продемонструвати приклади коду в особистих повідомленнях!
Бюджет: 2400 UAH Термін: 3 дні
Доброго дня! Уважно прочитав ТЗ — задача зрозуміла, готовий взятися.
Що реалізую:
— Підключення до Telegram через акаунт (Telethon)
— Парсинг нових постів з ваших каналів кожні 5–10 хв
— Витягування ціни і розмірів з тексту (regex)
— Запис у Google Sheets у вашу структуру (product_name, price_supplier, options тощо)
— Логіка дедублікації по post_url — дублів не буде
— При зміні ціни — оновлюється тільки price_supplier, решта полів не чіпається
— Формула price в таблиці залишається на вашому боці
З портфоліо — нещодавно розробив повноцінного Telegram-бота для барбершопу: FSM-запис, вибір майстра, адмін-панель зі сповіщеннями, захист від подвійного бронювання, SQLite. GitHub: https://github.com/NazarSikora/barbershop_bot
Термін виконання: 3 дні після отримання списку каналів.
Вартість: 2400 грн (фіксована ціна за весь функціонал із ТЗ).
Якщо є питання — готовий обговорити деталі.
Бюджет: 2500 UAH Термін: 1 день
Доброго дня.
Маю великий досвід у роботі з Telegram API, парсерами на Python, Telethon/Pyrogram, а також автоматичним записом даних у Google Sheets з логікою оновлення без дублювання. Працював із задачами, де важливо коректно обробляти лише нові пости, зберігати фото, текст, посилання, частково витягувати ціну й параметри з опису та не перезаписувати вручну відредаговані поля. За вашим ТЗ можу реалізувати зрозумілий парсер із можливістю подальшого розширення під OpenCart.
Пропоную перейти в особисті повідомлення для більш детального обговорення ТЗ, строків виконання та вартості.
Бюджет: 2500 UAH Термін: 3 дні
Вітаю, Сергію! Маю досвід розробки парсерів на Python (використовую Telethon та gspread для Google Sheets API).
Уважно ознайомився з вашим ТЗ. Реалізую проект з акцентом на критичні для вас моменти:
Логіка оновлення: Скрипт перевірятиме post_url, тому дублікатів не буде — тільки автоматичне оновлення price_supplier для існуючих позицій.
Збереження даних: Всі ваші ручні правки в таблиці (назви, категорії, описи) залишаться недоторканими.
Формули: Ціна продажу буде рахуватися через формулу прямо в Google Sheets, як ви і просили.
Парсинг: Витягну ціни та розміри за допомогою RegEx.
Готовий почати роботу вже сьогодні. Код буде чистим, структурованим та з інструкцією по запуску.
Бюджет: 4000 UAH Термін: 1 день
Доброго дня. Готов виконати даний проект маю великий досвiд розробки додаткiв
Бюджет: 2500 UAH Термін: 1 день
Вітаю, готовий якісно та швидко (один вечір) виконати замовлення. Маю багатий досвід роботи з пайтон скриптами, телеграм ботами, та апі інтеграціями.
Бюджет: 2500 UAH Термін: 1 день
Привіт!
Готова реалізувати вам парсер телеграм-каналів під ваші вимоги. Маю практичний досвід розробки парсерів на Python з логікою дедуплікації та оновлення даних без перезапису вручну заповнених полів.
Пишіть, обговоримо.
- Проєкти 4
- Оцінка 5.0
- Рейтинг 801
Бюджет: 2500 UAH Термін: 4 дні
Вітаю.
Маю досвід у Telegram-парсингу та Google Sheets. Для цього проєкту оптимально заходити через Pyrogram з окремим Telegram-акаунтом і постійною сесією.
Підхід такий:
підключення акаунта до Telegram і читання каналів
відбір тільки нових постів з дедуплікацією по post_url або message ID
запис у Google Sheets через service account
оновлення тільки ціни постачальника, без перезапису ручних полів
логування помилок і відновлення після збоїв
З практичної сторони тут важливо одразу зафіксувати:
чи канали публічні, чи приватні
чи потрібен доступ до акаунта / інвайти
скільки каналів планується
чи треба зберігати кілька фото
чи OpenCart буде окремим наступним етапом
На всі питання можу відповісти в особистих повідомленнях
- Проєкти -
- Оцінка -
- Рейтинг 444
Бюджет: 4000 UAH Термін: 3 дні
Доброго дня! Розробляю нестандартні Python-рішення: аналіз даних, автоматизація процесів, скрипти, парсери, ETL-пайплайни. Вартість від 4000 грн. Деталі: www.engine-web.od.ua/
Бюджет: 2500 UAH Термін: 1 день
Вітаю! Зможу реалізувати. Відпишіть в приват щоб обговорити всі деталі. Буду рад співпраці!
Бюджет: 5000 UAH Термін: 3 дні
Вітаю!
Завдання зрозуміло, акаунти телеграм у вас є?
Можу все налаштувати для збирання потрібної інформації та розподілу в вашій таблиці
Пишіть в особисті
Бюджет: 2500 UAH Термін: 1 день
Доброго вечора
Готовий взятися за ваше замовлення
Пишіть, буду радий допомогти з вашою задачею
Маю досвід розробки подібних задач
Бюджет: 6900 UAH Термін: 5 днів
Привіт.
Такі парсери під Telegram вже робила (Telethon + запис у таблиці).
Тут основне - нормально обробити нові пости, не плодити дублікати і акуратно реалізувати оновлення тільки ціни, щоб не затирати інші поля.
Ціну і розміри з тексту витягну, але одразу скажу - через різний формат постів це не завжди буде 100% точно, це нормальна історія для таких задач.
Якщо ок, можеш скинути приклади каналів - подивлюсь формати постів і одразу скажу, наскільки добре там буде парситись.
Бюджет: 20000 UAH Термін: 3 дні
Добрий вечір. Буду радий допомогти. Виконаю все швидко та якісно!
Бюджет: 5000 UAH Термін: 5 днів
Доброго вечора, готовий обговорити з Вами проект, є досвід роботи. Ціна і термін умовно. Заздалегідь дякую.
Бюджет: 5000 UAH Термін: 3 дні
Вітаю! Зацікавив Ваш проєкт. Я спеціалізуюся на автоматизації та розробці Telegram-інструментів на Python, тому добре розумію специфіку роботи з User-ботами та API Google Таблиць.
Що пропоную по реалізації:
- Надійний парсинг даних: використаю Pyrogram для роботи через акаунт. Це забезпечить стабільне отримання постів та роботу з медіа (фото).
- Розумне оновлення цін: реалізую логіку перевірки за post_url. Скрипт буде знаходити існуючий рядок і оновлювати виключно ціну постачальника, не зачіпаючи Ваші ручні правки, назви чи категорії.
- Вилучення даних (Regex): налаштую гнучкі регулярні вирази для витягування цін та розмірів. Навіть якщо текст не структурований, парсер зможе ідентифікувати ключові параметри.
- Безпека та ліміти: оскільки це User-бот, я налаштую правильні затримки (flood control) та чергу запитів, щоб мінімізувати ризики блокування акаунта з боку Telegram.
- Інтеграція з Google Sheets: використаю офіційний API. Таблиця буде повністю готова до імпорту в OpenCart з усіма необхідними формулами.
Готовий обговорити все детальніше та приступити до роботи, пишіть.
Бюджет: 2500 UAH Термін: 2 дні
Вітаю! Готовий реалізувати ваш парсер на Python (Telethon + Google Sheets API). Логіку з оновленням тільки price_supplier та збереженням ручних правок зрозумів — це базовий функціонал, зроблю все чітко по вашому ТЗ. Маю досвід у подібних проєктах під OpenCart, тому структура таблиці буде повністю готова до імпорту.
Бюджет: 5000 UAH Термін: 3 дні
Доброго дня. Ваш проект складається з двох частин. Спочатку парсинг каналів у гугл таблицю, потім імпорт в ОпенКарт. Зроблю обидві частини на пхп, тому що ОпенКарт це пхп. Також можу за бажанням, прибрати гугл таблицю і одразу парсити канали в ОпенКарт. Звертайтеся. Зроблю за об'єктивний бюджет.
Бюджет: 2500 UAH Термін: 2 дні
Вітаю! Маю досвід у розробці подібних рішень на Python + Telethon. Зроблю все чітко за вашим ТЗ, звертайтесь.
Бюджет: 2500 UAH Термін: 2 дні
Сергію, без проблем реалізую.
Буду реалізовувати через telethon + aiogram для гнучких та простих налаштувань
Бюджет: 2200 грн
Термін: 1-2 дні
Пишіть
Бюджет: 6000 UAH Термін: 3 дні
Доброго дня, готовий виконати ваше завдання швидко та якісно. маю великий досвід у створенні різноманітних парсерів, тг ботів і т.д.. Напишіть у особисті повідомлення обговоримо деталі. Залюбки допоможу)
Бюджет: 2500 UAH Термін: 1 день
Вітаю.
Розробляю ботів для телеграму на NodeJS. Є досвід з гугл таблицями. Готовий взятися. Пишіть, обговоримо.
Бюджет: 2500 UAH Термін: 3 дні
Доброго дня!
Маю досвід роботи з Telegram API (Telethon, Pyrogram) та інтеграцією з Google Sheets. Розробляв подібні парсери з динамічним оновленням даних. Готовий реалізувати парсер для Telegram-каналів з автоматичним записом у Google Sheets та коректною логікою оновлення цін.
Терміни та вартість обговоримо після уточнення деталей. Напишіть мені в приватні повідомлення.
Бюджет: 2500 UAH Термін: 2 дні
Добрий вечір. Вже робив такий. Майже один в один. Зроблю такий швидко та якісно!
- Проєкти -
- Оцінка -
- Рейтинг 273
Бюджет: 4000 UAH Термін: 5 днів
Вітаю! Маю досвід розробки парсерів на Python та роботи з Telegram API (Telethon). Завдання зрозуміле, особливо логіка оновлення цін без затирання ручних правок — це критично для OpenCart.
Як я це реалізую:
Стек: Python + Telethon (для роботи з каналами) + gspread (для Google Sheets API).
Логіка оновлення: Використаю комбінацію ID каналу та ID поста як унікальний ключ. Скрипт спочатку перевірятиме наявність ID в таблиці: якщо є — оновлює тільки price_supplier, якщо немає — створює новий рядок.
Парсинг даних: Напишу гнучкі регулярні вирази (RegEx) для витягування цін та розмірів (S-XXL, 42-50 тощо) з тексту.
Робота з медіа: Отримання прямих URL на фото через Telegram-бота або збереження в хмару (за домовленістю).
Надійність: Додам обробку помилок (FloodWait) та логування, щоб парсер не падав при тривалій роботі.
Термін: 3–4 дні (1 день на ядро парсера, 1 на Google Sheets, 1 на тести та регулярки).
Вартість: Готовий обговорити, орієнтуючись на ваш бюджет.
Ставки приховані
Ставки поки відсутні
-
Maksym Breusov 7 квітняЯк ви хочете це реалізувати?
За допомогою апі телеграму, чи за допомогою якихось акаунтів?
-
Maksym Breusov 7 квітняЯ думаю за потреби, замвоник зможе купити 2-3 номери та зробити на них акаунти
Актуальні фриланс-проєкти в категорії Python
Аспект
Розробка Telegram Mini App (Бот + WebApp) для продажу цифрових товарів та ігрових валют (Python / aiogram) Опис проекту: Потрібно розробити Telegram-бота з повноцінним WebApp-інтерфейсом для автоматизованого продажу цифрових товарів (Telegram Stars, Telegram Premium, ігрові валюти/донати для PUBG Mobile, Steam тощо). Проект називається Aspect App. Головний акцент на швидкості роботи, плавному UI/UX в стилі Web3/мінімалізму та повній автоматизації видачі товарів після оплати. Стек технологій: Backend: Python 3.10+, aiogram 3.x (FastAPI для Webhook/API вітається). Database: PostgreSQL / Redis (для сесій та кешування). Frontend (WebApp): React.js / Vue.js / Next.js (на розсуд розробника, важлива швидкість і плавність анімацій). Інтеграції: Telegram WebApp API. Основний функціонал (MVP): 1. Клієнтська частина (Telegram Mini App): Головний екран: Категорії товарів (Telegram Активи, Ігровий Донат). Банерна сітка для акцій. Каталог товарів: Картки товарів з вибором обсягу (наприклад: 50, 100, 500 Telegram Stars або UC). Поля для введення даних гравця (Player ID для PUBG). Кошик та Оформлення: Швидка покупка в 2 кліка. Модуль оплати: Інтеграція платіжних методів (CryptoBot API / TON Connect / інші фіатні шлюзи за погодженням). Особистий кабінет: Історія замовлень, статус виконання, реферальна система (баланс всередині додатку). 2. Адміністративна панель (вбудована в WebApp або окремий бот): Управління каталогом (додавання/видалення товарів, зміна цін). Моніторинг замовлень та статистика продажів. Система розсилок по базі користувачів. 3. Логіка автоматизації (буде плюсом): Готовність архітектури під інтеграцію з API постачальників (API для авто-купівлі Stars/UC). На етапі MVP частина товарів може видаватися кодами з бази даних. Що потрібно від виконавця: 1. Розробка архітектури БД та бекенду на Python. 2. Верстка та інтеграція WebApp (дизайн-макет обговоримо, важливий чистий Web3-стиль, Glassmorphism). 3. Налаштування безпечних транзакцій та вебхуків оплати. 4. Деплой на сервер (Docker, Ubuntu, налаштування SSL). Вимоги до кандидата: Досвід комерційної розробки Telegram WebApps від 1 року. Наявність портфоліо з запущеними та працюючими Mini Apps (скидайте посилання в відповіді). Чистий, документований код. Умови роботи: Робота тільки через Безпечну Угоду (Сейф / Escrow) платформи. Оплата поетапна (розбиваємо проект на Спринт 1: Бекенд + БД, Спринт 2: Фронтенд WebApp, Спринт 3: Інтеграція платіжок і тести). Бюджет: Обговорюється з успішним кандидатом (вказуйте вашу вилку цін і терміни в відповіді)
Технічне завдання на Telegram-бота / мініплатформу 1. Мета проєкту Створити Telegram-бота та мініплатформу для пошуку спеціалістів і розміщення заявок від користувачів. Користувач може залишити заявку, спеціаліст може відгукнутися, адміністратор контролює публікації, модерацію, оплату та безпеку. 2. Ролі користувачів Користувач: може зареєструватися; підтвердити номер телефону та email; створити заявку; переглядати спеціалістів; отримувати відповіді. Спеціаліст: може зареєструватися; заповнити анкету; вказати послуги, ціни, місто, досвід; додати фото виконаних робіт; відгукуватися на заявки. Адміністратор: може модерувати заявки; перевіряти спеціалістів; розглядати скарги; керувати рекламою; контролювати оплату; блокувати користувачів. 3. Реєстрація Обов’язково: підтвердження номера телефону через Telegram або код; підтвердження email за посиланням або кодом; без підтвердження телефону та email заявка не публікується. 4. Заявки Користувач заповнює: категорію послуги; опис завдання; місто/район; термін виконання; бюджет; фото (за потреби); контактні дані. Обмеження:не більше трьох заявок на добу від одного користувача. 5. Модерація Усі заявки спочатку надходять на модерацію. Автоматично блокувати або надсилати на ручну перевірку: фото категорії 18+; спам; образливі висловлювання; підозрілі посилання; повторювані заявки; масові заявки з одного акаунта. 6. Спеціалісти Анкета спеціаліста: ім’я; місто; послуги; досвід; ціни; портфоліо; фото; опис; посилання; відгуки; статус перевірки. Важливо:платформа не несе відповідальності за якість послуг спеціаліста. Це має бути зазначено в користувацькій угоді. 7. Оплата Варіанти монетизації: платне розміщення анкети спеціаліста; платне підняття анкети; платний доступ до заявок; реклама після погодження з адміністратором; підписка для спеціалістів. Підключити оплату: Stripe / Przelewy24 / PayU / Fondy — за можливості розробника. 8. Адміністративна панель Необхідно створити зручну адмінпанель: список користувачів; список спеціалістів; заявки на модерації; скарги; платежі; статистика; блокування користувачів; редагування категорій; керування рекламою; ручне схвалення або відхилення публікацій. 9. Безпека Обов’язково: захист від спаму; ліміт заявок; ліміт повідомлень; захист від масових реєстрацій; журналювання дій; резервне копіювання бази даних; перевірка файлів і фотографій; CAPTCHA або інший механізм захисту від спаму; блокування за номером телефону, IP-адресою або Telegram ID. 10. Відповідальність У користувацькій угоді необхідно зазначити: платформа не є роботодавцем; платформа не несе відповідальності за дії спеціалістів; користувач самостійно приймає рішення про співпрацю; адміністрація має право видалити заявку або анкету без пояснення причин; реклама публікується лише після погодження з адміністратором; заборонені спам, шахрайство, контент 18+ та будь-які прояви агресії.
Потрібен DevOps / Linux-адміністратор для розгортання Telegram-бота на VPS. Потрібна саме налаштування сервера і production-deploy. Стек проекту: Node.js 20+, Telegraf, Express, Prisma, PostgreSQL, Redis, Docker, Docker Compose, Telegram Mini Apps, OCR. Що потрібно зробити: 1. Підготувати Ubuntu VPS. 2. Налаштувати SSH-доступ по ключах. 3. Налаштувати firewall. 4. Встановити Docker і Docker Compose. 5. Налаштувати PostgreSQL. 6. Налаштувати Redis. 7. Налаштувати Nginx. 8. Підключити домен і SSL Let’s Encrypt. 9. Налаштувати production .env. 10. Запустити Prisma migrations. 11. Запустити Node.js-додаток. 12. Налаштувати Telegram webhook. 13. Перевірити /health і /ready. 14. Налаштувати backup PostgreSQL. 15. Залишити інструкцію: як оновити, перезапустити, подивитися логи і відновити backup. Важливо: - Код переписувати не потрібно. - Потрібно саме розгорнути проект на VPS. - Потрібна людина з досвідом Docker + Node.js + PostgreSQL + Redis + Nginx. - Бажано показати 2–3 схожих проекти.
Проект: YOKA ASSIST — інтелектуальна система діагностики та навчання для гірничої техніки Опис проекту Потрібно розробити інтелектуальну систему YOKA ASSIST на базі Telegram-бота з використанням штучного інтелекту. Основне завдання проекту — створити цифрового помічника для електриків, механіків, машиністів та інженерно-технічного персоналу, який буде допомагати в діагностиці несправностей, навчанні співробітників та зберіганні технічної бази знань. Перший етап проекту орієнтований на кар'єрну техніку (екскаватори ЕКГ, бурові станки СБШ та інше обладнання), але архітектура повинна бути універсальною та легко масштабованою. Основний функціонал Telegram-бот - Сучасний інтерфейс. - Меню з кнопками. - Авторизація користувачів. - Розподіл прав доступу (користувач, адміністратор, головний адміністратор). Штучний інтелект База знань Необхідно створити систему зберігання знань. Підтримка: - PDF; - Word; - Excel; - фотографії; - схеми; - відео; - інструкції; - паспорти обладнання; - технічні документи. Після додавання інформації адміністратором ШІ повинен використовувати її при відповідях без зміни програмного коду. Діагностика обладнання Підтримка пошуку: - за кодом помилки; - за назвою захисту; - за шафою; - за блоком; - за обладнанням; - за симптомами. Для кожної несправності бажано передбачити: - опис; - можливі причини; - послідовність перевірки; - фотографії; - схеми; - відеоматеріали; - посилання на пов'язані документи. Динамічні кнопки Кнопки повинні формуватися автоматично в залежності від ситуації. Наприклад: - Перевірити шафу. - Подивитися схему. - Подивитися відео. - Наступний етап діагностики. - Повернутися назад. Адміністративна панель Головний адміністратор повинен мати можливість: - додавати обладнання; - створювати нові помилки; - додавати документи; - завантажувати фотографії; - завантажувати відео; - редагувати базу знань; - управляти користувачами; - призначати адміністраторів окремих підрозділів. QR-система Кожен шафа, блок або обладнання може мати власний QR-код. Після сканування користувач одразу потрапляє в відповідний розділ Telegram-бота. Журнал ремонтів Необхідно реалізувати журнал виконаних робіт. Функції: - хто виконував ремонт; - дата і час; - обладнання; - опис виконаних робіт; - використані матеріали; - коментарі; - історія ремонтів. Аналітика Бажано реалізувати: - найбільш часті несправності; - статистику ремонтів; - час усунення несправностей; - звіти по обладнанню; - звіти по співробітниках. Масштабованість Архітектура повинна дозволяти без переписування проекту: - додавати нові види техніки; - нові підприємства; - нові підрозділи; - нові бази знань. Технології Бажано: - Python; - Telegram Bot API; - PostgreSQL або SQLite (на першому етапі допускається SQLite); - інтеграція з ШІ через API; - модульна архітектура; - можливість подальшого підключення веб-панелі. Що очікується від виконавця - Розробка повністю робочого проекту. - Чистий і зрозумілий код. - Документована структура проекту. - Можливість подальшого розвитку без повної переробки. - Допомога з початковим розгортанням і налаштуванням проекту. Проект довгостроковий. Після успішного виконання першого етапу можливі подальші доопрацювання та розвиток системи.
Шукаю досвідченого Python-розробника, який зможе провести повний аудит існуючого проєкту, усунути помилки та довести його до повністю стабільної роботи. За необхідності допускається повна переробка архітектури проєкту або написання нової реалізації з збереженням усієї необхідної функціональності. Що надам Вихідний код поточного бота. Відео з демонстрацією того, як має працювати бот. Повне технічне завдання з логікою роботи. Основне завдання Необхідно відновити стабільну роботу бота та гарантувати виконання повного сценарію без збоїв. Якщо поточну архітектуру неможливо якісно виправити, допускається повна переробка проєкту. Головна мета — не зберегти існуючий код, а отримати повністю робочий, стабільний і підтримуваний продукт. Що необхідно зробити 1. Провести аудит проєкту Перед початком роботи необхідно: вивчити існуючий код; визначити причини, чому бот перестав працювати; оцінити, що можна виправити, а що доцільніше переписати. 2. Відновити всю функціональність Після завершення робіт бот має коректно виконувати весь сценарій: реєстрація нового акаунта; підтвердження входу за кодом з електронної пошти; авторизація; виконання сценарію відповідно до технічного завдання; завершення роботи; перехід до наступного акаунта. Усі етапи мають працювати автоматично без ручного втручання. 3. Виправити існуючі помилки Необхідно усунути будь-які помилки, пов'язані з: авторизацією; отриманням коду підтвердження; нестабільною роботою; зависаннями; неочікуваним завершенням програми; помилками після оновлень сайту; некоректною обробкою виключень. 4. Зробити проєкт стійким Бот має: коректно обробляти помилки; не йти в безкінечні цикли; автоматично завершувати невдалі сценарії; коректно продовжувати роботу після некритичних помилок; вести зрозумілі логи. 5. Панель управління Необхідно зберегти або переробити панель управління. Вона має дозволяти: запускати та зупиняти роботу; змінювати необхідні налаштування; переглядати поточний статус; переглядати журнал роботи та помилок. Інтерфейс має бути зрозумілим і стабільним. 6. Код Вимоги до коду: зрозуміла структура проєкту; розділення логіки по модулях; можливість подальшої підтримки. 7. Сумісність Проєкт має запускатися на сучасній версії Python. Виконавець зобов'язаний надати повний список залежностей та інструкції по запуску. 8. Перевірка результату Перед здачею проєкту виконавець зобов'язаний продемонструвати повністю робочий сценарій на відео: запуск проєкту; проходження повного циклу; відсутність помилок; коректну роботу всіх функцій. Що надати після завершення вихідний код; усі змінені файли; інструкції по запуску; список залежностей; відео демонстрації роботи; короткий опис виконаних змін. Важливо Робота вважається завершеною тільки після того, як увесь функціонал, описаний у технічному завданні та демонстраційному відео, буде працювати стабільно без критичних помилок. Якщо в процесі аудиту з'ясується, що поточний проєкт неможливо якісно виправити, допускається його повна переробка з збереженням усієї необхідної функціональності. При відповіді прошу одразу вказати: досвід роботи з Python; досвід автоматизації браузерів (Playwright, Selenium або аналогічні інструменти); досвід роботи з REST API; вартість роботи; орієнтовні терміни виконання.