Описание проекта
Главная часть работы — защищённая выдача. После успешной оплаты покупатель должен получить персональную страницу загрузки и ссылки с ограниченным сроком, которые перестают работать по истечении времени или после заданного числа скачиваний, что наступит раньше. Файлы не должны лежать в открытой папке, где адрес можно угадать. Для программы дополнительно нужна генерация лицензионных ключей и выдача уникального ключа под каждый заказ. Подчеркну: речь именно о продаже скачиваемых файлов, а не о доставке физических товаров и не о ежемесячной подписке с платным доступом. Нужны страницы товаров, корзина или быстрое оформление, история заказов для покупателя и админ-панель, где я загружаю файлы, ставлю цены и вижу каждое событие скачивания.
Мне важна надёжность и то, чтобы не терять продажи из-за битых ссылок и путаницы, поэтому письма с выдачей и страница загрузки должны быть аккуратными и переведёнными. Опишите, какой стек предлагаете, как защищаете файлы и как обрабатываете возвраты и повторные скачивания.
— Мгновенная выдача: персональная страница и письмо сразу после оплаты
— Защищённые ссылки со сроком по дате и по числу скачиваний
— Генерация и выдача лицензионного ключа под каждый заказ программы
— Форматы: PDF, EPUB, ZIP-шаблоны, аудио, установщик
— Админ-панель для загрузки файлов, цен и просмотра логов скачиваний
— Защита от открытых адресов, пересылки ссылок и прямых загрузок