Техническое задание: Лендинг — аренда оборудования nexivo-core
Сайт: Одностраничный сайт для компании по аренде тяжелого оборудования (бульдозеры, экскаваторы, грейдеры). Темная тема, золотой акцент.
Что уже сделано
- Основные разделы: хедер, каталог, преимущества, контакты
- Предпросмотр 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 сертификат и домен: https://many-pets-raise.loca.lt/
Требования
- Чистый код, комментарии не нужны
- Работает в Chrome, Safari, Firefox, Edge
- НЕТ CMS, PHP или Node.js