Бюджет: 10000 UAH Термін: 10 днів
Зроблю. Всі уточнення в особисті. Якість гарантую на рівні не нижче реалізованого пайтонСервера
Потрібно створити клієнтську програму, яка встановлюватиме WebSocket-з’єднання з уже готовим сервером-парсером і відображатиме в режимі реального часу такі дані:
Спред (різниця цін між біржами)
Транзакції, отримані з серверу (для них передбачити можливість фільтрації)
Сервер вже написаний на Python, має модульну будову: усі функції парсингу винесені в окремі підфункції. Ваше завдання — реалізувати фронтенд-частину (клієнт-додаток) та забезпечити стабільний зв’язок із сервером через WebSocket.
Тип клієнтської програми
Десктоп-додаток (Windows/macOS/Linux) або веб-інтерфейс (React/Vue/Angular тощо) — на вибір виконавця, за умови, що обрана технологія забезпечить стабільну роботу WebSocket та витримку навантаження.
Мінімально: графічний інтерфейс (GUI) із полями для введення адреси сервера та мережі токена (network), а також зоною відображення даних (спред і список транзакцій).
Підключення до сервера
Користувач вводить у полі:
Мережу токена (network, наприклад: Ethereum, BSC, Polygon тощо)
Після натискання «Підключитись» клієнт повинен створити WebSocket-з’єднання з сервером і почати отримувати стрімінгові дані.
Отримання і відображення даних
Спред (spread):
Сервер надсилає JSON-повідомлення з поточними значеннями спреду у відстоках
Транзакції:
Сервер надсилає масив транзакцій у форматі JSON.
Клієнт відображає список отриманих транзакцій у хронологічному порядку (сортування: найновіші зверху).
Фільтрація транзакцій
У інтерфейсі передбачити елементи керування, які дають змогу:
Фільтр за сумою транзакції в USD
Ввести мінімальну суму (наприклад, ≥ 500 USD).
Після встановлення фільтра у списку відображаються тільки транзакції які задовільняють умову.
Обмеження на кількість відображуваних транзакцій
Поле «Показати останніх N транзакцій» (до 5).
Якщо зафільтрованих транзакцій більше за N, відображаються лише N найновіших; інакше — усі, що надійшли за останній час.
Робота зі значним навантаженням
Передбачити, що одночасно може бути дуже багато клієнтів, кожен відкриває WebSocket на сервер.
Потрібно мінімізувати зайве навантаження на сервер:
Використовувати одне WebSocket-з’єднання (не створювати по кілька для різних запитів).
Відписувати (close) з’єднання, коли користувач закриває додаток або натискає «Відключитися».
За можливості клієнт має фільтрувати дані локально (відкинути невідповідні транзакції перед візуалізацією).
Додати просту систему логування помилок та перевірку стану WebSocket (ping/pong), щоб у випадку розриву з’єднання клієнт міг спробувати перепідключитися через заданий інтервал (наприклад, кожні 5 секунд, тричі поспіль).
Поточний стек технологій (приклад)
Вимога до багатьох технологій немає, але приклади, які підійдуть:
Десктоп (GUI): Electron (JavaScript/TypeScript), Tauri (Rust + JS), PyQt (Python), .NET MAUI (C#), або інші крос-платформні рішення.
Веб-додаток: React, Vue, Angular тощо, із використанням WebSocket API браузера.
Мова програмування: будь-яка, що підтримує WebSocket (JS, Python, C#, Java тощо).
Формат передачі даних: JSON (суцільно).
Бюджет: 10000 UAH Термін: 10 днів
Зроблю. Всі уточнення в особисті. Якість гарантую на рівні не нижче реалізованого пайтонСервера
Бюджет: 10000 UAH Термін: 9 днів
Доброго дня!
Готовий реалізувати клієнтську частину, є досвід із WebSocket, React та обробкою реального часу. Оберу веб-інтерфейс на React — зручний для кросплатформеної роботи та підтримки.
Уточнення:
Чи є приклад структури JSON, який надсилає сервер (спред і транзакції)?
Чи потрібна автентифікація при підключенні?
Чи потрібно підтримувати кілька мереж одночасно або лише одну обрану?
Чи є вимоги до стилю/дизайну (UI/UX) чи можна використовувати базову бібліотеку (наприклад, Material UI)?
Чекаю на відповідь — після уточнень готовий оперативно почати.
Бюджет: 10000 UAH Термін: 10 днів
Добрий день! Готовий реалізувати клієнтську програму. Найбільше досвіду з .NET MAUI
Бюджет: 9500 UAH Термін: 7 днів
Здравствуйте, зацікавив ваш проект, готов зробити для вас цей десктопний додаток!
Буду використовувати стек react, tauri, js, rust.
Це те, що потрібно для кросплатформеності та стабільності!
Бюджет: 10100 UAH Термін: 3 дні
Привіт! Ваш проект виглядає дуже цікавим. Я готовий розпочати роботу негайно та забезпечити високу якість.
Бюджет: 10000 UAH Термін: 26 днів
Привіт! Ми компанія SolidWay, і ми готові допомогти вам з вашим проектом з розробки клієнтського додатку, який підключається до вашого Python WebSocket сервера. У нас є великий досвід у створенні додатків з оновленнями даних у реальному часі та ефективним обробленням WebSocket-з'єднань.
Наша команда успішно завершила подібні проекти, забезпечуючи безперебійний досвід користувача та надійну обробку даних. Ми можемо реалізувати графічний інтерфейс, який відповідає вашим вимогам, включаючи можливість фільтрувати транзакції та відображати дані у реальному часі, зберігаючи оптимальну продуктивність при високих навантаженнях.
Ми визначимо терміни та бюджет після обговорення завдання більш детально. Просто повідомте, коли ви хочете почати!
Необхідно провести глибоку технічну перевірку трьох PDF-файлів на достовірність та можливі ознаки редагування або підробки. Потрібна не лише візуальна оцінка документів. Виконавець повинен добре розуміти внутрішню структуру PDF-файлів та вміти аналізувати: метадані файлів; структуру PDF та окремих об’єктів; історію створення і можливого редагування; використане програмне забезпечення; вбудовані шрифти, зображення, шари та інші елементи; можливі ознаки повторного збереження, конвертації, внесення змін або формування документа заднім числом; будь-які технічні невідповідності, які можуть свідчити про маніпуляції з файлами. За результатом перевірки необхідно надати зрозумілий письмовий висновок щодо кожного файлу із зазначенням виявлених ознак, ризиків та обмежень перевірки. Розглядаємо фахівців, які мають практичний досвід у цифровій криміналістиці, аналізі PDF-документів, метаданих або перевірці електронних файлів на автентичність. У відгуку, будь ласка, коротко опишіть ваш досвід, методи та інструменти, які ви використовуєте для такої перевірки.
Індикатор для користування у торгівлі повинен визначати певні діапазони з історію і аналізувати їх з поточним
Потрібен досвідчений Python-розробник для створення програми автоматизації роботи із сайтом. Що має робити бот: Авторизуватися в моєму акаунті на сайті. Постійно (24/7) відстежувати появу новихWork Orders. Після появи нового замовлення відкривати його картку. Аналізувати інформацію про замовлення (тип робіт, місто, відстань, опис). Автоматично приймати замовлення, які відповідають заданим умовам. Якщо замовлення не відповідає умовам, пропускати його. Надсилати сповіщення в Telegram про прийняті та пропущені замовлення. Вимоги: Python. Playwright (бажано) або Selenium. Робота через звичайний браузер. Передача повного вихідного коду після завершення проєкту. Надання інструкції зі встановлення та запуску. Обов’язковий досвід розробки подібних систем автоматизації. Під час відгуку, будь ласка, надішліть приклади аналогічних проєктів.
Потрібно реалізувати проєкт зі збору та структурування великого масиву зображень із відкритих вебджерел (на першому етапі 2000 зображень). Задача включає: - автоматизований збір зображень; - завантаження файлів у максимально доступній якості; - класифікацію зображень за категоріями. Очікуваний результат: - структурована база зображень; - зрозуміла система каталогізації; - передача результату через Google Drive або інший погоджений спосіб;
Розробка 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: Інтеграція платіжок і тести). Бюджет: Обговорюється з успішним кандидатом (вказуйте вашу вилку цін і терміни в відповіді)