Техническое задание: Лендинг - аренда оборудования nexivo-core https://nexivocore.pages.dev/
Сайт: Одностраничный сайт для компании по аренде тяжелого оборудования (бульдозеры, экскаваторы, грейдеры). Темная тема, золотой акцент.
Что уже сделано
- Основные разделы: хедер, каталог, преимущества, контакты
- Предпросмотр 3D модели (авто-вращение, зум) - на основе браузера
- Анимации прокрутки, счетчики статистики
- Адаптивный для мобильных устройств
Что нужно сделать
1. Дизайн и пользовательский интерфейс
- Довести до премиум уровня
- Микро-анимации, эффекты при наведении
- Кастомный курсор
- Брендированный прелоадер (заменить текущий спиннер)
- Хедер с частицами / градиентным фоновым изображением
2. Раздел 3D предпросмотра
- Заменить спиннер на реальную полосу прогресса (процент)
- Переключать кнопки между 3 моделями (бульдозер, экскаватор, грейдер)
- Настроить авто-вращение
3. Формы и лиды
- Форма запроса обратного звонка
- Валидация (телефон, имя)
- Отправка на стороне сервера (Python endpoint)
- Уведомления в Telegram о новых лидах
4. Каталог
- Фильтр по типу / цене
- Модальное окно с деталями для каждого элемента оборудования
- Загрузка данных из JSON
5. Карта
- Карта филиалов с маркерами (Leaflet)
- Кнопка «Ближайшее ко мне»
6. Английская версия
- Переключатель языка
- Переводы из JSON
7. SEO
- Schema.org разметка
- Open Graph / социальный предпросмотр
- Ленивый загрузка для всего
8. Мобильный
- Нижняя навигационная панель
- Галерея с возможностью пролистывания
Технический стек
- HTML + CSS + JS (ванильный)
- Python для бэкенда форм
- Работает на Nginx + Ubuntu
- GSAP / библиотеки анимации ОК
Предоставлено
- Полный исходный код текущей версии
- Доступ к GitHub с текущей версией
- 3D модели (.glb файлы)
- SSL сертификат и домен
Требования
- Чистый код, комментарии не нужны
- Работает в Chrome, Safari, Firefox, Edge
- НЕТ CMS, PHP или Node.js