Необходимо исправить несколько багов на сайте с использованием jQuery и PHP. Задачи включают исправление темы, подсчет просмотров, доработку системы подписки и подключение оплаты. Ищется программист для длительного сотрудничества, не посредник. Поддержка проекта в будущем обязательна.
Настроить Telegram бота
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Есть простой скрипт (php + js), который при заполнении данных в веб форме отправляет их в телеграм в реальном времени. Как работает, посмотрите видео (.gif) файл во вложении (или скину в переписке).
Надо добавить такой функционал:
### Порядок шагов по-дефолту ###:
Шаг 1. Юзер на первой странице A заполняет все поля формы, нажимает кнопку "Submit".
Шаг 2. Открывается страница B с новой формой на 3 поля и 1 "Browse..." (загрузка файла картинки), заполняет и нажимает кнопку "Submit".
Шаг 3. Открывается страница C с новой формой и 2 "Browse...", запоняет её и нажимает кнопку "Submit".
Шаг 4. Открывается страница D с новой формой и 1 "Browse...", запоняет её и нажимает кнопку "Submit".
Шаг 5. Открывается страница E с новой формой на 1 поле, запоняет её и нажимает кнопку "Submit".
Шаг 6. Открывается финальная страница F с текстом "Ваша заявка обработана, ожидайте звонок менеджера".
Пока загружается файл (картинка) через "Browse..." показывать анимированную шкалу загрузки, а как загрузилось можно будет перейти к следующему шагу.
При выборе файла, после нажатия на "Browse..." должна быть возможность выбора более 1 файла (сейчас дает всего 1).
Кнопка "Submit" должна быть неактивная, пока не заполнил все поля в отображаемой форме (или не загрузил файл). Фактически эта кнопка лишь дает юзеру перейти на следующий шаг, но вводимые данные сами автоматически отправляются в ТГ вне зависимости от ее нажатия - так и сейчас работает.
Порядок и количество дефолтных шагов (страниц), полей на них, должны быть легко изменяемы, добавлять другие страницы между соседними шагами при желании.
Под страницей понимается:
a). Отдельная соседняя страничка на этом же домене (пример step2.php)
b). Попап по центру с легким затемнением фона, который нельзя закрыть. При смене страниц (попапов) не должно быть долгих загрузок, они должны моментально отображаться не показывая белый фон после нажатия на "Submit".
При вводе данных на любой странице или форме на текущем домене, они должны сохраняться в одно и то же сообщение в ТГ. У текущей формы есть небольшой глюк: если обновить страницу или отправить форму и повторно начать заполнять, формируется новое сообщение в тг. А должно быть всё в одном - один уникальный юзер = 1 сообщение в тг увеличивающееся по мере заполнения им полей во всех формах.
### Ручное онлайн управление ###
В тот момент, пока юзер онлайн и вводит данные в формах, они сразу приходят к админу в тг. Видя это, админ на свой выбор должен мочь вклиниться в дефолтный порядок шагов и конкретно для текущего юзера в любой момент времени:
1. заменить текущую открытую страницу на другую (в т.ч. попап)
2. ввести произвольный текст с картинкой или без нее (html код), и чтобы это отобразилось на вновь открытой странице/попапе у юзера.
2. сделать редирект на любой внешний url
3. выбрать сделать эти действия сразу же, либо после нажатия юзером "Submit".
Я думаю, что со стороны админа ручное управление должно происходить через tg, но так же возможно лучше сделать веб админку, где было бы показано на какой странице юзер находится и история (лог) его действий, чтобы понимать что он заполнял и когда, не закрыл ли всё вообще Главное должно быть всё быстро и удобно.
Исходники скину исполнителю.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программирование10 заявокЗакрыт6 месяцев назад
- $20
Требуется исправить ошибку при входе в админку WordPress, возникающую при вводе правильных логина и пароля. Ошибка 'Sorry, you are not allowed to access this page.' связана с настройками CloudFlare Flexible + SSL в config.php. Доступ SSH/SFTP предоставлен. После устранения проблемы необходимо проверить корректную работу сайта.
Веб-программирование1 исполнительЗавершен7 месяцев назад - $100
Необходимо прикрутить систему оплаты к странице сайта с поддержкой нескольких позиций. Оплата должна осуществляться через Сбер и YooKassa, после чего данные о приобретенной услуге нужно отправлять в базу данных MS SQL.
Веб-программирование1 исполнительЗавершен7 месяцев назад Ищется специалист для доработки проекта на Python/Django. Ожидается опыт в веб-программировании. Подробное техническое задание прилагается. Укажите ваши расценки и сроки выполнения работы.
Веб-программирование4 заявкиЗакрыт6 месяцев назадНеобходимо реализовать плагин для браузера Хром, который объединит возможности ResourceOverride для редиректов URL и DisableCSP для поддержки cross-origin запросов. Плагин должен обеспечивать проброс частей URL, соответствующих паттерну. Более детальная информация будет обсуждена в процессе работы.
Веб-программирование2 заявкиЗакрыт6 месяцев назадТребуется специалист для добавления 10-20 страниц в раздел услуги на сайт, работающий на платформе Битрикс. Контент будет предоставлен в формате Word. Необходимо аккуратно перенести информацию и оформить страницы в соответствии с требованиями сайта.
Веб-программирование5 заявокЗакрыт6 месяцев назадТребуется проверить корректность установки счетчика Яндекс Метрики для электронной коммерции. Обратите внимание на неисправные цели Ecom, которые необходимо исправить для правильного отслеживания данных.
Веб-программирование3 заявкиЗакрыт6 месяцев назад- $338
Требуется доработка сайта на WordPress, исправление ошибок и добавление нового функционала. Выполнены основные задачи, необходимо завершить проект с учетом всех требований. Подробное ТЗ предоставлено в документе. Ожидаются предложения от опытных кандидатов с положительными отзывами.
Веб-программирование1 исполнительЗавершен7 месяцев назад - $100
Требуется разработать скрипт на JavaScript или Python, который будет определять IP адрес прокси и парсить данные с сайта IPQualityScore. Необходима поддержка многопоточности и понимание работы прокси. Подробности будут описаны в техническом задании.
Веб-программирование6 заявокЗакрыт7 месяцев назад - $1500
Требуется доработка клиентского приложения на React с использованием Effector в сфере FinTech. Ожидается опыт работы с коммерческими приложениями, WebSocket и соблюдение лучших практик разработки. Проектная работа с возможностью долгосрочного сотрудничества. Рассматриваются только отклики с портфолио.
Веб-программирование6 заявокЗакрыт6 месяцев назад