Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Как заставить менеджеров передавать задачи без ошибок и простоев

TZ Wizard — внутренний веб-инструмент для менеджеров, который помогает передавать задачи программисту без хаоса в доступах, переписках и ручных уточнениях.

Главная проблема, которую решает проект: менеджер в спешке может отправить неправильный URL админки, логин, пароль или FTP-доступ. В итоге программист берет задачу в работу, тратит время на проверку, потом выясняется, что доступы нерабочие, сроки сдвигаются, а клиент получает задержку.

Я разработал форму, которая до передачи задачи проверяет доступы автоматически: WordPress Admin, FTP, обязательные поля по сайту, язык, GEO и тематику. Если что-то введено неверно — менеджер видит ошибку сразу, а не после того, как задача уже попала в работу.

Что делает система
собирает данные по одному или нескольким сайтам;
проверяет вход в WordPress Admin;
проверяет FTP-доступ с сервера;
валидирует обязательные поля;
показывает статус программиста: свободен / занят;
позволяет быстро добавить несколько сайтов;
сохраняет успешную отправку в структурированный JSON;
может отправлять итоговый файл в Telegram;
возвращает понятные ошибки по каждому сайту.
Техническая реализация

Frontend: HTML, CSS, Vanilla JavaScript
Backend: PHP
WP-проверка: Python + requests
FTP-проверка: PHP FTP extension
Интеграции: Telegram Bot API
Формат данных: JSON
Архитектура: одностраничная форма + серверные endpoints

Проверка WordPress вынесена в отдельный Python-скрипт: он открывает wp-login.php, отправляет логин/пароль, анализирует финальный URL и определяет, был ли успешный вход в админку.

FTP проверяется на сервере через PHP: подключение к хосту, логин, пассивный режим и попытка листинга директории.

Бизнес-результат
Проект снижает количество ошибок при передаче доступов и экономит время программиста. Вместо хаотичных сообщений в Telegram менеджер получает один понятный инструмент: заполнил данные, проверил доступы, отправил задачу.

Это не просто форма, а контур контроля качества входящих данных перед стартом разработки.

#php #python #javascript #backend #api #telegrambot #автоматизация #разработка #оптимизация #workflow #qualitygate #вебразработка #webdevelopment #бизнесаналитика #b2b #менеджмент #fullstack #бизнес-архитектура
Детали работы
Бюджет 12 881 UAH
Добавлена 29 апреля
114 просмотров
Фрилансер
Арсений Антоненко
Украина Киев  11  0

Свободен для работы Свободен для работы
11 Сейфов завершены
1 арбитраж
На сервисе 4 года