Задача

Требуется реализовать клиентский код (JavaScript) для формы на платформе Тильда. При вводе номера телефона поле должно автоматически блокировать любые городские номера (стационарные телефоны) и пропускать только номера мобильных телефонов (коды операторов).

Требования к функционалу

  • Фильтр работает при непосредственном вводе пользователем.
  • Номера, начинающиеся с кодов городской связи (например, 495, 812 и т.п.), не проходят в поле ввода, подсвечиваются, блокируются или не отправляются с формой.
  • Поддерживаются любые форматы ввода (со скобками, с 7/8, знаки) - фильтр по коду.
  • Код должен быть простым, чистым и совместимым со стандартной версткой Тильды.

Что должно получиться

Поле инпута в форме, которое автоматически проверяет вводимый номер, валидирует его на мобильную принадлежность (путь отбрасывания недопустимых цифр в начале номера) и показывает все как обычно, если номер верный. В итоге в базу или на email передаются только мобильные номера.

Важно: никакой логики конкретной компании удалённно - только чистая реализация

Адаптивная верстка страниц по макету Figma

Необходимо сверстать страницы по предоставленному макету Figma. Требуется адаптивная верстка для всех указанных разрешений экранов. Укажите сроки и стоимость выполнения работы.

Разработка VK бота или мини-приложения для проведения творческих конкурсов

Требуется создать инструмент (бота ВКонтакте или мини-приложение) для организации конкурсов на тему искусства. Участник сможет выбирать номинацию, заполнять анкету и участвовать в конкурсном отборе. Необходимо предусмотреть модуль администрирования.