Бюджет: 3000 EUR Срок: 30 дней
Здравствуйте. Я делал похожий проект для украинской визовой компании. Можем обсудить детали.
Автоматизация для бота по бронированию визовых встреч
Я ищу опытного специалиста по автоматизации для разработки автоматизированного бота, предназначенного для упрощения процесса бронирования встреч для визовых заявок через TLS contact (французский сайт подачи визовых заявок).
Идеальный кандидат будет иметь сильный опыт в веб-автоматизации, разработке программного обеспечения и проектировании систем, чтобы обеспечить надежного, безопасного и удобного в использовании бота.
Ключевые обязанности:
1. Автоматизация входа пользователя: ◦ Разработать и внедрить модули для входа пользователя. ◦ Создать и развернуть механизмы для обхода турникета Cloudflare.
2. Ввод данных и валидация: ◦
Разработать формы для ввода данных паспорта. ◦ Реализовать логику валидации для обеспечения точности данных перед отправкой.
3. Мониторинг и бронирование встреч: ◦ Разработать сервис мониторинга для постоянной проверки доступных слотов для встреч на портале Tlscontact.
◦ Реализовать автоматизированные процессы бронирования для резервирования самых ранних доступных слотов для встреч. ◦ Обеспечить отправку подтверждений бронирования по электронной почте администратору.
4. Система уведомлений: Настроить сервис уведомлений для оповещения администратора о доступных слотах и подтверждениях бронирования.
5. Проектирование и разработка системы: ◦ Архитектурировать систему с модульным подходом, разделяя управление пользователями, мониторинг встреч, бронирование и уведомления. Использовать микросервисы для масштабируемости и поддерживаемости.
6. Производительность и масштабируемость: Обеспечить возможность системы обрабатывать несколько одновременных запросов без ухудшения производительности. Проектировать бота для поддержки растущего числа пользователей и эффективной обработки высокого трафика.
7. Безопасность и соблюдение норм: ◦ Реализовать надежные меры безопасности для защиты учетных данных пользователей и личной информации.
8. Тестирование и развертывание: Провести тщательное тестирование, чтобы убедиться, что бот работает как ожидалось. Развернуть бота на надежной хостинг-платформе. Реализовать обработку ошибок, ведение журналов и механизмы повторной попытки для неудачных операций.
Требуемые квалификации:
• Технические навыки: Владение инструментами веб-автоматизации (например, Selenium). ◦ Опыт работы с фронтенд-технологиями: HTML, CSS, JavaScript (React.js или Angular.js). ◦ Опыт работы с бэкенд-технологиями: Node.js или Python (Django/Flask).
◦ Знание баз данных: MongoDB или PostgreSQL.
◦ Знакомство с почтовыми сервисами: SMTP или сторонними сервисами, такими как SendGrid. • Опыт:
◦ Подтвержденный опыт разработки и развертывания автоматизированных ботов или аналогичных инструментов автоматизации.
◦ Глубокое понимание архитектуры микросервисов.
◦ Предыдущий опыт обхода механизмов безопасности, таких как турникет Cloudflare, является плюсом.
• Личные качества: Отличные навыки решения проблем и внимание к деталям.
◦ Сильные коммуникативные навыки для четких и лаконичных уведомлений и подтверждений пользователям.
Бюджет: 3000 EUR Срок: 30 дней
Здравствуйте. Я делал похожий проект для украинской визовой компании. Можем обсудить детали.
Бюджет: 3000 EUR Срок: 20 дней
Здравствуйте,
Я опытный эксперт по автоматизации с сильным опытом в веб-автоматизации, разработке программного обеспечения и проектировании систем.
Я могу разработать надежного бота для автоматизации процесса записи на визу.
Я пишу на Python. Я занимаю 4-е место на платформе по этому языку.
Портфолио: Freelancehunt
Техническое задание на 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 похожих проекта.
Нужна программа или Telegram-бот для массового создания ТТН через API Новой Почты.Основная задача Я загружаю 50–100 заказов за раз в таблицу Excel/Google Sheets/CSV или вставляю список заказов в программу. Клиенты пишут данные в разном формате, поэтому система должна автоматически распознавать данные, сортировать их по нужным полям и создавать ТТН через API Новой Почты.Что должно быть на входе Возможные варианты: Загрузка Excel/CSV-файла. Копирование списка заказов в программу. Вставка сообщений клиентов в свободном формате.Что программа должна распознавать Из каждого заказа нужно определить: ФИО получателя; номер телефона; город; отделение Новой Почты; товар/комментарий; сумму наложенного платежа; вес/габариты, если указаны.Логика работы Я загружаю 50–100 заказов. Программа разбирает каждый заказ. Данные автоматически распределяются по колонкам. Программа проверяет город и отделение через API Новой Почты. Если по заказу есть ошибка или не хватает данных — выделяет этот заказ и пишет, что нужно исправить. Если всё корректно — создает ТТН. После создания показывает список готовых ТТН. Дает возможность экспортировать результат в Excel.Результат после обработки По каждому заказу нужно получить: номер ТТН; ФИО клиента; телефон; город; отделение; сумма наложенного платежа; стоимость доставки; статус: создано / ошибка / нужно проверить.Обязательные функции массовое создание 50–100 ТТН за один раз; проверка города и отделения Новой Почты; возможность редактировать заказ перед созданием ТТН; сохранение данных отправителя; работа с наложенным платежом; экспорт созданных ТТН в Excel; журнал созданных отправок.Желательно Telegram-бот или простая программа для Windows; загрузка Excel/CSV; возможность вставить текстом список заказов; сохранение базы постоянных клиентов; повторное оформление заказа в 1 клик; шаблоны товаров и веса; печать/скачивание наклеек для посылок.Важно Нужна не просто форма для ручного заполнения, а инструмент для массовой обработки заказов. Главный сценарий: я загружаю 50–100 данных, программа сама сортирует информацию, проверяет ошибки и массово формирует ТТН через API Новой Почты.
Добрый день. Нужен парсер по ключевым словам с выводом результатов через телеграм бота. Как это должно работать: Автоматический поиск на 4 сайтах по ключевым словам, которые время от времени изменяются. Поисковые запросы отправляются каждых несколько минут. Слова загружаются в виде .txt файла. ТГ должен содержать кнопки: запустить бота, остановить бота, скачать файл (скачивается файл с действующими ключевыми словами), загрузить файл (загружает отредактированный файл с новыми словами). Бот должен игнорировать ранее найденные результаты, т.е. не указывает одно и то же объявление дважды. Результат приходит в бота в виде ссылки с фото, но достаточно и просто ссылки. P.S. поиск по сайтам без API, VPS на 6Тб и 50 IPs уже имеются. За детальной информацией, пожалуйста, обращайтесь в ЛС.
Добрый день, необходимо настроить автоматизацию для напоминаний людям о автоворкшопе с автоматической сменой дат и времени автоворкшопа. То есть есть лендинг с датой и временем автоворкшопа, информация должна передаваться в manychat, а manychat отправлять соответствующее напоминание за день, за 6, 2, 1 час и в момент старта автоворкшопа.