Інтерфейс для програми на Python
Технічне завдання на розробку програми з мінімалістичним інтерфейсом
Мета: Об'єднати кілька окремих скриптів для роботи з Telegram в єдину програму з зручним графічним інтерфейсом на базі Flet, з можливістю подальшого портування на веб та Android. Програма повинна мати мінімалістичний, інтуїтивно зрозумілий інтерфейс з полями для вводу, красивими іконками, а також журналом подій внизу.
---
Основні функції програми:
1. Парсер чатів – витягування повідомлень або інших даних з вказаних чатів Telegram.
2. Парсер користувачів з чату – збір інформації про користувачів з вибраних чатів.
3. Інвайтер – автоматична відправка запрошень користувачам у вибрані чати.
4. Чекер сесій – перевірка валідності або стану сесій Telegram.
5. Автоконвертер сесій – автоматичне перетворення файлів .tdata в сесії Telegram і назад.
---
Вимоги до інтерфейсу:
Мінімалізм: Простий і чистий дизайн без зайвих елементів.
Поля для вводу: Зручні та інтуїтивні поля для вводу API ID, API Hash, посилань на чати, користувачів та інших даних.
Іконки: Використання мінімалістичних, але естетично приємних іконок для навігації та функцій програми.
Журнал подій: Лог дій програми повинен відображатися в нижній частині інтерфейсу в реальному часі.
Підтримка темної теми: Інтерфейс повинен бути виконаний у темних тонах (фон – темно-сірий, текст – білий) з елементами, що виділяються при активації (наприклад, поля вводу підсвічуються блакитним кольором при фокусі).
---
Додаткові вимоги:
Програма повинна бути реалізована на базі Flet для забезпечення подальшого портування на веб та Android.
Кінцевий продукт – готовий код програми на Python, з чистою і зрозумілою структурою, готовий до запуску на різних платформах.
Можливість швидкого переключення між функціями програми через випадаюче меню.
Помилки та статуси виконання операцій повинні виводитися як в графічний інтерфейс (лог), так і в консоль для налагодження.
Підтримка гнучкої настройки параметрів (наприклад, затримка інвайтів, кількість користувачів для парсингу тощо).
---
Очікуваний результат:
Програма з вищезазначеними функціями та інтерфейсом, написана на Python і готова до запуску та подальшої доопрацювання. Код повинен бути чистим, структурованим і супроводжуватися коментарями.
---
Тепер документ більш точно
відображає, що кінцевим продуктом буде саме готовий код програми.
-
838 14 2 Привіт!
У портфоліо в мене є приклад, як я робив інтерфейс на tkinter. Але також у мене є досвід користування Flet, і я можу показати кілька прикладів в лс. В одному з них я спеціально зробив зручні логи, і вони навіть видні на екрані, і в той же час записуються у файл!
Як я зрозумів, самі по собі скрипти вже готові, і все, що потрібно зробити - це зібрати їх в одну програму. Готовий цим зайнятися. Чекаю вас в лс.
-
3224 84 0 Можу зробити інтерфейс на PyQt
Але тут що залежить від наявного коду і вимог до інтерфейсу.
-
1970 45 3 1 Доброго дня!
Готовий виконати доопрацювання програми. Є хороше знання python, чистий код.
-
426 1 0 Доброго дня, в 2020 реалізував схожий проект але за той час багато що змінилося, а саме обмеження в телеграмі тому це буде важко реалізувати. Також з'явилися декілька питань відносно ТЗ, скрипти вже готові чи їх потрібно буде написати і тд.
Напишіть мені в особисті
Надіюсь на майбутню співпрацю!
-
39 Доброго дня. Можу об'єднати скрипти та зробити інтерфейс за вашим ТЗ
-
У Вас вже є всі скрипти з описаним функціоналом і Вам потрібен тільки інтерфейс до них ?
-
Верно
-
У вам есть примеры сделанных интерфейсов?
-
Вас*
-
Актуальні фриланс-проєкти в категорії Python
Спеціаліст з Excel / автоматизації процесів (Excel + бажано програмування)Шукаємо спеціаліста з ПРОСУНУТИМИ знаннями Excel для оптимізації існуючого файлу та автоматизації процесів. Буде великою перевагою, якщо ви також маєте навички програмування / VBA / Power Query / Power Automate або досвід створення складної логіки в Excel. Завдання проекту Є… Python, Бази даних та SQL ∙ 16 хвилин тому ∙ 5 ставок |
Автоматизація процесів через API та PythonНижче описав поточний процес і те, до якого результату хотілося б прийти. Також прикладаю файли реального процесу, щоб краще зрозуміти, як він виглядає в реальності Поточний процес Зараз весь процес виконується вручну: завантаження/вивантаження файлів, перенесення даних… AI та машинне навчання, Python ∙ 1 година 17 хвилин тому ∙ 18 ставок |
Потрібно створити бот в тг для оплати підписки.
2000 UAH
Потрібно створити бот в телеграмі де користувач зможе оформити підписку на доступ до веб камер котрі знгаходяться у дворі. Організувати в боті оплату двух видів підписок (на місяць і на один день). Бот повинен автоматично перевірити оплату і після видавати посилання-доступу Python, Розробка ботів ∙ 14 годин 4 хвилини тому ∙ 67 ставок |
Парсинг та класифікація великого масиву зображеньПотрібно реалізувати проєкт зі збору та структурування великого масиву архітектурних зображень із відкритих вебджерел.Задача включає: автоматизований збір зображень; завантаження файлів у максимально доступній якості; класифікацію зображень за категоріями: Exterior; Interior;… Python, Парсинг даних ∙ 21 година 3 хвилини тому ∙ 30 ставок |
Бізнес-логіка платформи: підтвердження занять, контроль відвідуваності та історія уроків (DjangoДоопрацювання бізнес-логіки освітньої платформи: підтвердження занять, контроль відвідуваності та історія уроків (Django + React) Необхідно реалізувати повноцінну систему підтвердження уроків, контролю відвідуваності та зберігання історії підтверджень. Важливо Перед початком… Python ∙ 3 дні 2 години тому ∙ 29 ставок |