Хранилище файлов
Требуется создать сайт (хранилище файлов) по аналогии с проводником windows. А именно:
1. слева дерево файлов и папок
2. сверху строка навигации и поиска обычного и расширенного (по атрибутам файлов)
3. внизу отображение основных атрибутов выделенного файла или папки с возможностью просмотра дополнительных атрибутов
4. загрузка файлов происходит простым перетаскиванием в основную рабочую область. Отображать статус загрузки. Во время загрузки в виде всплывающего окна пользователю предлагать ввести дополнительные атрибуты файла, например, тип файла, категория файла, краткое описание и другие характеристики.
5. возможность создания папок по аналогии с проводником windows
6. при двойном нажатии на файл происходит его скачивание (открывается окно с возможностью выбора папки для сохранения файла на локальном компьютере)
7. создание ролей пользователей с указанием возможностей доступа в файлам и папкам на основе атрибутов. Если пользователь не может просматривать папки или файлы с конкретными атрибутами, то их не отображать в проводнике. Роль супер-пользователя -- просмотр всех файлов и папок.
Интересует цена и сроки только на программирование. Дизайн стандартный bootstrap например.