«Файл-менеджер» для проекта «CRM»
Цена договорная
Есть заготовка проекта на Laravel 6 + Mysql + Bootstrap 4 (шаблон AdminLTE) + Jquery. Реализованы вход пользователей в личные кабинеты, настройка ролей пользователей суперадминистратором и мультиязычность.
Необходимо написать модуль для загрузки и управления файлами (файл-менеджер). Можно использовать готовые решения, в том числе и на основе vuejs. Важно: если готовое решение имеет более расширенный функционал или в мелочах не подходит под требования, то требования могут быть изменены. Но все изменения должны быть согласованы до начала работы.
Для модуля уже готовы:
Telegram: @wasa1900
Необходимо написать модуль для загрузки и управления файлами (файл-менеджер). Можно использовать готовые решения, в том числе и на основе vuejs. Важно: если готовое решение имеет более расширенный функционал или в мелочах не подходит под требования, то требования могут быть изменены. Но все изменения должны быть согласованы до начала работы.
Для модуля уже готовы:
- Таблицы users и roles (при разработке файл-менеджера можно добавить новые поля и таблицы);
- Layout верстки личных кабинетов пользователей (хедер, сайдбар и футер), верстки самого файл-менеджера нет.
- Будут загружаться файлы размером в среднем 1 Gb. Тестирование файл-менеджера будет проходить на файлах размером не более 3 Gb, но в коде не должно быть ограничений на размер файла. Суммарно за год может быть загружено около 1000 файлов.
- Мультиязычность (4 языка: русский, английский, испанский, итальянский, возможность добавления нового языка, сам перевод текста от исполнителя не требуется).
- Файлы должны храниться на российских серверах. Выбор хостинга (облачных решений) должен быть согласован до начала работы.
- Вся работа ведется через браузер;
- Администратор настраивает права на просмотр, создание, редактирование и удаление папок и файлов в зависимости от роли пользователя;
- Пользователь создает папки с несколькими уровнями вложенности, загружает в каждую несколько файлов. Некоторые из этих файлов доступны для скачивания другим пользователям;
- Пользователь копирует файл из одной папки в другую, перемещает файл из одной папки в другую. Аналогично с папками;
- Пользователь загружает файл и генерирует ссылку для скачивания не зарегистрированным пользователям. Ссылка имеет срок действия. На один и тот же файл или папку может быть сгенерировано несколько ссылок;
- У пользователя есть фиксированная папка, в которую не зарегистрированные пользователи могут загружать произвольные файлы;
- Возможность просматривать видеофайлы;
- Возможность программисту вставить скрипт для открытия пользователем модального окна на произвольной странице и выбрать файл из папок файл-менеджера;
- Возможность программисту вставить в верстку список файлов определенной папки файл-менеджера.
Telegram: @wasa1900
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.