Техническое задание: Быстрый лендинг с интеграцией API
Цель проекта
Создание высокопроизводительного и безопасного лендинга для представления продукта или услуги. Ключевые требования - скорость работы, безопасность и бесшовная интеграция с внешними сервисами.
Основные требования
Технологический стек
- Разработка на JavaScript с использованием современного фреймворка: React, Astro или Next.js.
- Запрещено использование тяжелых систем управления контентом (CMS).
- Исходной точкой служит предоставленный HTML-шаблон большого сайта, который необходимо адаптировать под задачи проекта.
Функциональные задачи
- Адаптация и переработка предоставленного HTML-шаблона в современный, быстрый лендинг.
- Полноценная интеграция по API с существующим личным кабинетом (ЛК) для обмена данными.
- Интеграция с API платежной системы для обработки транзакций.
- Обеспечение безопасности всех соединений и передаваемых данных.
- Сохранение визуальной концепции и ключевых элементов исходного шаблона в адаптированном проекте.
Критерии качества
- Высокая скорость загрузки и отзывчивость интерфейса.
- Кроссбраузерная и адаптивная верстка.
- Чистый, поддерживаемый и документированный код.
- Корректная работа всех интеграций с внешними API.