Заказчик
Заказчик vgalyamin | FL.RU

Заказчик

На сайте 4 года и 6 месяцев (заходил 1 год 9 месяцев 15 дней назад)
0
13
Рейтинг
13
Все (1)       Заказы (1)        Вакансии (0)       Конкурсы (0)
Разместить заказ
27 Мая 2020
Бюджет: 1000 руб
Есть заготовка проекта на Laravel 6 + Mysql + Bootstrap 4 (шаблон AdminLTE) + Jquery. Реализованы вход пользователей в личные кабинеты, настройка ролей пользователей суперадминистратором и мультиязычность.

Необходимо написать модуль для загрузки и управления файлами (файл-менеджер). Можно использовать готовые решения, в том числе и на основе vuejs. Важно: если готовое решение имеет более расширенный функционал или в мелочах не подходит под требования, то требования могут быть изменены. Но все изменения должны быть согласованы до начала работы.

Для модуля уже готовы:
Таблицы users и roles (при разработке файл-менеджера можно добавить новые поля и таблицы);
Layout верстки личных кабинетов пользователей (хедер, сайдбар и футер), верстки самого файл-менеджера нет.

Особенности файл-менеджера:
Будут загружаться файлы размером в среднем 1 Gb. Тестирование файл-менеджера будет проходить на файлах размером не более 3 Gb, но в коде не должно быть ограничений на размер файла. Суммарно за год может быть загружено около 1000 файлов.
Мультиязычность (4 языка: русский, английский, испанский, итальянский, возможность добавления нового языка, сам перевод текста от исполнителя не требуется).
Файлы должны храниться на российских серверах. Выбор хостинга (облачных решений) должен быть согласован до начала работы.


Кратко о возможностях файл-менеджера:
Вся работа ведется через браузер;
Администратор настраивает права на просмотр, создание, редактирование и удаление папок и файлов в зависимости от роли пользователя;
Пользователь создает папки с несколькими уровнями вложенности, загружает в каждую несколько файлов. Некоторые из этих файлов доступны для скачивания другим пользователям;
Пользователь копирует файл из одной папки в другую, перемещает файл из одной папки в другую. Аналогично с папками;
Пользователь загружает файл и генерирует ссылку для скачивания не зарегистрированным пользователям. Ссылка имеет срок действия. На один и тот же файл или папку может быть сгенерировано несколько ссылок;
У пользователя есть фиксированная папка, в которую не зарегистрированные пользователи могут загружать произвольные файлы;
Возможность просматривать видеофайлы;
Возможность программисту вставить скрипт для открытия пользователем модального окна на произвольной странице и выбрать файл из папок файл-менеджера;
Возможность программисту вставить в верстку список файлов определенной папки файл-менеджера.


Подробное ТЗ будет предоставлено.
Обязателен опыт подобных работ.
Просьба указывать, какие библиотеки планируете использовать.

Прошло времени с момента публикации: 4 года 6 месяцев 20 дней 17 часов 24 минуты
Раздел: Сайты / Веб-программирование

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».