Разработка веб-сервиса для генерации коротких ссылок и QR-кодов
Необходимо создать удобный и функциональный веб-сервис, который позволит преподавателям и авторам учебных материалов размещать цифровой контент и получать для него короткие ссылки и соответствующие QR-коды.
Основная цель проекта
Сервис предназначен для создания моста между печатными учебными пособиями и цифровыми ресурсами. Сгенерированные QR-коды и короткие ссылки будут печататься в учебниках, позволяя студентам мгновенно получать доступ к дополнительным материалам, видео, тестам или обновлениям.
Ключевые функциональные требования
- Система управления контентом: Возможность для авторизованных пользователей загружать, описывать и организовывать учебные материалы (файлы, ссылки, тексты).
- Генерация коротких ссылок: Автоматическое создание уникальных, легко читаемых коротких URL для каждого загруженного материала.
- Генерация QR-кодов: Создание графических QR-кодов, ведущих на сгенерированные короткие ссылки, в различных форматах для печати.
- Простая и интуитивно понятная админ-панель для управления материалами и отслеживания переходов.
- Редирект: Надежная система перенаправления с коротких ссылок на исходные ресурсы.
Технические пожелания
- Предпочтительный стек технологий: Django (Python) или аналогичный современный фреймворк.
- Сервис должен быть масштабируемым и устойчивым к нагрузкам.
- Код должен быть чистым, документированным и готовым к развертыванию.
Результат работы
Готовый к использованию веб-сервис с базовым интерфейсом, полным набором заявленных функций и инструкцией по развертыванию.