1. Общие требования
1.1 Назначение системы
• Создание одностраничного сайта-клона с возможностью обслуживания множества пользователей с индивидуальными данными
1.2 Хостинг и домен (пример)
• Основной домен: site1.de
• Поддомены для 2 сайта: order{ID}.site2.de
• Почтовые адреса: order{ID}@site1.de
2. Функциональные требования
2.1 Мультипользовательская система
• Уникальные данные для каждого пользователя:
к примеру:
site1.de/test1
site1.de/test2
site1.de/test3
2.2 Форма данных пользователя
• Обязательные поля для заполнения:
• Имя
• Фамилия
• Email
• Телефон
• Адрес
2.3 Переадресация на другой сайт
2.3.1 site2.de
• Автоматическая генерация ID
• Создание уникального поддомена order{ID}.site2.de
• Создание почтового ящика order{ID}@site.de
• Инструкция с указанием использования функции (подробнее в лс)
• Статусы:
• Если успех - Зеленая галочка
• Если ошибка - Красный крестик
• Инструкции по отмене
• Инструкции по повторном использовании через правильную функцию
• Редирект на страницу
• При переходе на чистый домен → редирект на оригинальный сайт
• Все гиперссылки на странице должны остаться как на ориг сайте
• Быстрая генерация уникальных страниц
• Адаптивность под мобильные телефоны
5. Дополнительные требования
• Система логирования действий пользователей
• Административная панель для управления данными
• Возможность быстрого обновления контента для разных пользователей
• Система автоматической генерации поддоменов и почтовых ящиков