Нужно разработать веб-форму для сбора данных о перевозке груза. Форма должна быть стилизована под интерфейс Telegram и включать следующие поля:
1. ✈️ Вылет:
• Поле для ввода даты (в формате дд.мм.гггг).
2. 💰 Цена за 1 кг:
• Поле для ввода числа (стоимость за килограмм).
3. 📍 Откуда:
• Поле для выбора города отправления (выпадающий список или текстовое поле с автодополнением).
4. 📍 Куда:
• Поле для выбора города назначения (аналогично полю “Откуда”).
5. 📦 Примечание:
• Текстовое поле для ввода дополнительной информации (например: “Возьму не проблемный груз”).
• Поля должны быть валидированы:
• Дата вылета должна быть валидной и не быть в прошлом.
• Поле “Цена за 1 кг” должно принимать только положительные числа.
• Все поля (кроме “Примечание”) должны быть обязательными.
• При заполнении формы должен формироваться предварительный текст сообщения, готовый для отправки в Telegram, например:
✈️ Вылет: 20.12.2024
💰 Цена за 1 кг: 500 $
📍 Откуда: Москва
📍 Куда: Дубай
📦 Примечание: Возьму не проблемный груз.
по возможности использовать этот репозиторий