Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

В рамках разработки проекта на Ruby в личном кабинете пользователя необходимо реализовать возможность загрузить файл с последующей возможностью его скачать. Эта возможность должна быть реализована таким образом, чтобы ею можно было воспользоваться на неограниченном количестве страниц, просто поместив нужную функцию/подпрограмму на страницу.

При загрузке файла должна сохраняться дата загрузки, и храниться все версии файлов.

Файлы должны храниться в каталогах (в структуре папок и файлов сайта).

Виды загружаемых файлов jpg, png, doc, xls.

Должна быть возможность настройки каталога для хранения (текущий сервер, удаленный сервер).

Использовать библиотеку CarrierWave.

Несколько полей привязанных к проекту, владельцу проекта, инвестору представленных

файлами изображений.

Загрузка файлов. Отображение превью файлов на соответствующей странице.

Загружаемые файлы должны отображаться на следующих страницах:

Страница проекта

Раздел: документы проекта

● Устав (jpg, png)

● Решение о учреждении Ю.Л (jpg, png)

● Приказ о назначении ген дира, глав буха (jpg, png)

● Утверждение штатного расписания (jpg, png)

● Решение о назначении ген директора советом директоров

К проекту также прикрепляю полное техническое задание на проект (для общего понимания структуры), а также модель данных. Задача исполнителя в разделе Подсистема загрузка файлов под номером 1: Организации загрузки файлов.

8 лет назад
ntolkachev
Николай 
40 летРоссия
11 лет в сервисе
Был
3 года назад
  • Похожие заказы
  • Необходимо разработать программу, которая позволит снимать позиции сайта. Яндекс (по регионам), Гугл должна быть предусмотрена возможность разграниивать доступ к просмотру и снятию позиций по проектно. Т.е. один менеджер может смотреть один проект, второй - второй.  Просто просмотровый вариант ...

    Закрыт
    8 лет назад
  • Добрый день! Ищем программиста, который сможет на WP реализовать следующее: на сайт добавлены иконки WhatsApp, Viber. Необходимо, чтобы в мобильной версии (версии для планшетов) по клику на иконку пользователь переходил в чат (в соответствующей программе WhatsApp, Viber) ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • [u]Необходимо написать ПО для просмотра и записи в файл видео с WEB камеры.[/u] Требования следующие:   - [b]Формат файла должен быть "*.ASF" (.WMV). [/b] Минимальные размеры без дополнительных кодеков.   - Звук записываться и воспроизводиться не должен!   - ПО должно быть написано ...

    Закрыт
    8 лет назад
  • Нужна помощь, консультация и разработка простейшего ПО для микроконтроллера. Конечная цель - включение/выключение светодиода по команде из консоли линукс/команде микроконтроллеру Светодиод, это сказано для наглядности, на самом деле планируется установить вместо него транзистор работающий в виде ключа, который ...

    Закрыт
    8 лет назад
  • Требуется Python разработчик для доработки проекта по автоматизации тестирования поведения ПО в различных операционных системах (Windows). ТЗ предоставлю реальному кандидату.

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Нужно создать программу на базе примера. Можно вскрыть и доработать если получится.  По сути функционал программы всем устраивает, но его нужно увеличить и расширить так же переименовать логотипы под нового клиента. Нужна возможность ее в перспективе ...

    Закрыт
    8 лет назад
  • Приветствую. Требуется разработка расширения chrome для сайта csgodouble.com. Краткий функционал:[list][*]Программа должна автоматически обновлять список вещей в реальном времени (через любые возможно доступные способы).[*]Программа должна автоматически отсеивать из списка уже выводящихся предметов те, что вывели другие ...

    Прикладное ПОнет заявок
    Закрыт
    8 лет назад
  • Необходимо написание скетча под Arduino (возможно изменить имеющийся в качестве примера). Имеется контроллер Arduino Pro Mini (Atmega 168, 8Mhz, 3.3v) Дисплей OLED 128x64 I2C Датчик освещенности BH1750 На дисплее должны выводиться три параметра: диафрагма, iso и выдержка. Пример во ...

    Закрыт
    8 лет назад