Рейтинг: 1 171
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 6
  • Типовых услуг: 0
  • Работ на продажу: 3
  • Образование: Cпециалитет
  • Юридический статус:Самозанятый
Был на сайте:

Форма заявки для бронирования трансфера на 4-х языках (WordPress-плагин)

Используемые навыки:

Описание

Клиент поставил задачу: разработать универсальную форму для бронирования трансфера, интегрированную в сайт WordPress. Нужно было собрать контактные данные (имя, телефон, email, маршрут, дату и время поездки, количество пассажиров, комментарий), обеспечить обработку персональных данных и уведомления в несколько каналов (почта, Telegram, WhatsApp). Важное требование — простота интеграции: администратор сайта должен вставлять форму через шорткод. Так же форма должна быть на 4 языках, английский, немецкий, китайский и русский, в зависимости от того, какой язык выбран на сайте.

Решение

Я разработал кастомный WordPress-плагин с аккуратным дизайном (адаптивная форма с выбором кода страны и флагами). Реализована серверная и клиентская валидация, PRG-паттерн для защиты от повторной отправки при F5. Добавлены настройки в админке: email получателя, Telegram bot token + chat_id, WhatsApp Cloud API access token и phone ID. Встроены уведомления:

письмо администратору + копия клиенту;

сообщение в Telegram (через Bot API);

сообщение в WhatsApp Cloud API.
Форма легко вставляется на любую страницу шорткодом [booking_form].

Результат

Клиент получил полностью рабочий плагин WordPress:

простой в установке и настройке;

форма красиво смотрится на сайте (адаптивный дизайн, placeholders, уведомление об успешной отправке сверху по центру);

администратор не пропустит заявку — уведомления приходят на email, в Telegram и в WhatsApp;

клиент также получает письмо-подтверждение.

Плагин можно применять для такси-сервисов, трансфера в аэропорты, заказов услуг, заявок на доставку и любых форм бронирования.

Презентация проекта

01.png
Безымянный.png

Оценили проект:

0