Техническое задание: Разработка интерфейса сервиса загрузки файлов
Цель проекта
Создать простой, интуитивно понятный и визуально привлекательный пользовательский интерфейс для веб-сервиса, позволяющего пользователям загружать файлы и предоставлять доступ к ним по ссылке.
Структура проекта и необходимые страницы
1. Главная страница
- Форма для загрузки одного файла.
- Переключатель выбора языка интерфейса.
- Навигационные ссылки на текстовые информационные страницы.
2. Страница с результатом загрузки
- Сообщение об успешной загрузке.
- Отображение уникальной ссылки для доступа к загруженному файлу (в формате https://...).
3. Страница скачивания файла
- Информация о файле (например, имя, размер).
- Четко видимая кнопка "Скачать".
4. Информационно-текстовые страницы
- Необходимо создать шаблон для типовых страниц (например, "Условия использования", "Политика конфиденциальности").
- Дизайн и верстка этих страниц должны быть единообразными.
Требования к работе
- Дизайн: Разработать современный, минималистичный и удобный макет (UI/UX).
- Верстка: Реализовать дизайн с помощью адаптивной HTML/CSS верстки, готовой к интеграции.
- Все элементы интерфейса должны быть кликабельными и визуально интерактивными (состояния hover, focus).
- Учесть логику отображения страниц (например, переход с главной на страницу результата).
Результат работы
Исполнитель предоставляет архив с файлами: макеты дизайна (например, в Figma или PNG) и сверстанный HTML/CSS код всех указанных страниц.