Быстро архивируй и распаковывай файлы в стиле suZIP
Готовая фронтенд-заготовка под твою связку Node.js/Express + JWT. Меню фиксировано сверху, навигация корректно прокручивает к нужному блоку.
Быстрый запуск задачи
TLSАрхивировать файл
Форма-заготовка для `POST /api/archive` с поддержкой JWT в заголовке Authorization.
Пример запроса
POST /api/archive
Authorization: Bearer <jwt>
Content-Type: multipart/form-data
files[]: binary
format: zip
level: balanced
password: ******
Распаковать архив
Заготовка под `POST /api/unpack` с отображением списка файлов и статуса обработки.
Содержимое архива
демо список- readme.txt12 KB
- preview.png1.4 MB
- docs/—
Возможности suZIP
Блоки в стиле лендинга: акценты, карточки, понятная структура для будущей интеграции.
Быстро
Минимум шагов: загрузил файл → выбрал режим → получил результат.
Безопасно
Поддержка JWT, HTTPS и парольной защиты архивов.
Мобильно
Есть отдельная страница `mobile.html` под компактный интерфейс.
Готово к API
Структура JS уже размечена под endpoints Express backend.
История задач
Заготовка таблицы под `GET /api/tasks` с фильтрами по статусу.
| # | Операция | Файл | Статус | Дата | Действие |
|---|---|---|---|---|---|
| 1048 | Архивация | report_2026.xlsx | Готово | 01.03.2026 02:06 | |
| 1049 | Распаковка | photos.zip | В обработке | 01.03.2026 02:11 | |
| 1050 | Распаковка | secure.rar | Ошибка | 01.03.2026 02:14 |
FAQ
Типичные вопросы по формату файлов, паролям и срокам хранения.
mobile.html.Вход в кабинет
Заготовка под `POST /api/auth/login` (JWT). В демо токен сохраняется в localStorage.