Интерактивная форма для сбора детальной информации о требованиях клиентов к подержанным автомобилям.
Профессиональная веб-форма для автоподбора, разработанная для сервиса "АвтоВыбор НН". Форма позволяет клиентам детально описать свои требования к автомобилю, что обеспечивает точный и эффективный подбор подержанных авто.
- Выпадающие списки — клиентам НЕ НУЖНО ничего писать вручную
- 200+ моделей автомобилей — база данных 23 популярных марок
- Интерактивный выбор — выбор марки автоматически загружает модели
- Предустановленные диапазоны — бюджет, пробег, объем двигателя
- Опции комфорта — 9 чекбоксов для популярных функций
- Адаптивный дизайн — идеально работает на всех устройствах
- Валидация данных — проверка корректности введенной информации
- Красивый интерфейс — современный дизайн с анимациями
- Автоматическое форматирование — номер телефона форматируется автоматически
- Сохранение в файл — возможность сохранить бриф как текстовый файл
- Печать — подготовленный для печати формат
- Отправка на email — интеграция с Formspree для отправки данных
автовыбор-нн/
│
├── index.html # Основная HTML-форма
└── README.md # Документация проекта
- Склонируйте репозиторий:
git clone <URL_РЕПОЗИТОРИЯ>
cd автовыбор-нн- Запустите локальный веб-сервер:
# Python 3
python3 -m http.server 8000
# Python 2
python -m SimpleHTTPServer 8000
# Node.js (если установлен npx)
npx serve .- Откройте браузер и перейдите по адресу:
http://localhost:8000
- Загрузите код в GitHub репозиторий
- Перейдите в Settings → Pages
- Выберите источник: Deploy from branch → main
- Ваш сайт будет доступен по адресу:
https://ваш-username.github.io/название-репозитория/
- Перетащите папку проекта на netlify.com/drop
- Или подключите GitHub репозиторий через Netlify Dashboard
- Установите Vercel CLI:
npm i -g vercel - В папке проекта выполните:
vercel - Следуйте инструкциям в терминале
По умолчанию форма настроена на отправку через Formspree. Чтобы изменить endpoint:
- Зарегистрируйтесь на formspree.io
- Создайте новую форму
- Замените
action="https://formspree.io/f/xzzabjgw"вindex.htmlна ваш endpoint
Основные параметры для настройки находятся в CSS-секции файла index.html:
- Цветовая схема: переменные в
:rootселекторе - Шрифты: свойство
font-familyвbody - Анимации:
@keyframesправила
- Имя клиента
- Контактный телефон
- Бюджет (8 диапазонов: от 300к до 3млн+)
- Регион поиска (16 популярных городов)
- Год выпуска (от/до)
- Тип кузова (6 вариантов: седан, хэтчбек, универсал, внедорожник, купе)
- Тип КПП (автомат, механика, не важно)
- Тип двигателя (бензин, дизель, гибрид, электро)
- Максимальный пробег (8 диапазонов: от 50к до 300к+ км)
- Марка автомобиля (23 популярные марки + "другая")
- Модель (динамически загружается по выбранной марке, 200+ моделей)
- Объем двигателя (8 диапазонов: от 1.0л до 4.0л+)
- Цвет автомобиля (10 популярных цветов)
- Опции комфорта (9 чекбоксов):
- Климат-контроль
- Подогрев сидений
- Кожаные сиденья
- Навигация/GPS
- Парктроник
- Камера заднего вида
- Круиз-контроль
- Ксенон/LED фары
- Люк в крыше
- Дополнительные пожелания (текстовое поле)
- Форматирование телефона: автоматически приводит номер к формату +7 (XXX) XXX-XX-XX
- Валидация годов: корректирует диапазон годов выпуска
- Генерация брифа: создает структурированный текстовый файл с данными клиента
- Современный веб-браузер с поддержкой HTML5, CSS3, ES6+
- Подключение к интернету (для отправки форм через Formspree)
- ✅ Десктопы (Windows, macOS, Linux)
- ✅ Планшеты (iOS, Android)
- ✅ Мобильные устройства (iOS, Android)
- ✅ Все современные браузеры (Chrome, Firefox, Safari, Edge)
При возникновении проблем:
- Убедитесь, что JavaScript включен в браузере
- Проверьте подключение к интернету
- Очистите кэш браузера
- Попробуйте другой браузер
Проект разработан для "АвтоВыбор НН". Все права защищены.
Разработчик: Команда разработки АвтоВыбор НН
Версия: 2.0 (UX Enhanced)
Дата: 2024
- ✨ Добавлены выпадающие списки вместо ручного ввода
- 🚗 База данных 200+ моделей автомобилей (23 марки)
- 💰 Предустановленные диапазоны бюджета
- 🎨 Выбор цвета автомобиля
- ⚙️ Чекбоксы для опций комфорта
- 🔧 Улучшенная генерация брифа
- 📝 Базовая форма с текстовыми полями
- 🎨 Адаптивный дизайн
- 📧 Интеграция с Formspree
- 💾 Сохранение в файл