Создание сервиса (библиотеки) для хранения и сканирования документов.
ТЗ:
1. Описание функционала:
- Реализовать веб-сервис для загрузки и сканирования документов.
- Обеспечить возможность пользователям загружать файлы различных форматов (PDF, DOCX, JPG, PNG).
- Реализовать фильтрацию по форматам документов, позволяющую пользователям выбирать необходимые типы.
2. Технические требования:
- Использовать технолог stack (например, Node.js, Python или PHP) для серверной реализации.
- Использовать HTML/CSS и JavaScript для создания пользовательского интерфейса.
- Обеспечить отзывчивость интерфейса на мобильных устройствах.
3. Безопасность:
- Реализовать проверку на размеры загружаемых файлов и их типы.
- Предусмотреть защиту от атак, таких как XSS и CSRF.
4. Отчеты:
- Обеспечить вывод статуса загрузки документов на экран.
- Реализовать функции для формирования отчетов об обработанных и загруженных документах (например, с указанием времени и формата).