Техническое задание: Разработка интерактивного веб-сайта
Основная концепция
Требуется создать сайт, вдохновленный известной концепцией «пиксельной рекламы», где основная страница представляет собой большую интерактивную сетку (grid). Каждая ячейка сетки может быть куплена и использована для размещения ссылки или изображения. Однако проект должен быть значительно сложнее базового прототипа.
Ключевые функциональные требования
- Многостраничность: Сайт должен содержать несколько страниц (например, главная, о проекте, контакты, статистика).
- Административная панель: Полноценная админка для управления контентом на всех страницах сайта, модерации покупок ячеек и просмотра статистики.
- Внутренняя база данных: Разработать структуру БД для хранения:
- Информации о купленных ячейках (координаты, владелец, ссылка, изображение, дата покупки).
- Данных пользователей (покупателей).
- Контента остальных страниц сайта.
- Настроек системы.
- Интерактивная сетка на главной странице:
- Визуальное отображение сетки с занятыми и свободными ячейками.
- Механизм выбора и покупки ячеек через пользовательский интерфейс.
- Привязка к купленной ячейке ссылки и картинки (логотипа).
Технические пожелания
Стек технологий для реализации (бэкенд и фронтенд) остается на усмотрение исполнителя, но должен обеспечивать надежность, безопасность и возможность дальнейшего масштабирования проекта. Важно продумать удобный и интуитивно понятный интерфейс как для администратора, так и для конечных покупателей ячеек.