Заказ закрыт
Разработка приложения для защищенного просмотра фото и видео

Бюджет: 25 000 руб
318.88 $ – 278.09 €
Заказчик выбрал исполнителя:
Глеб Климов  
Есть определенный набор фотографий и видеозаписей (далее – Фото), которые необходимо демонстрировать клиентам, но необходимо защититься от их кражи. Все эти Фото имеют определенный набор параметров/свойств, по которым они обрабатываются/фильтруются. Необходимо разработать приложение для OS Android, которое позволит просматривать эти Фото без подключения к интернету, а также будет поддерживать базу Фото на планшете в актуальном состоянии. Также требуется разработать серверную часть (приложение или мини-сайт), с помощью которой весь контент будет администрироваться.

Прошу предоставить ваши предложения по цене срокам по отдельности (приложения для Android  и серверная часть). Связано это с тем, что серверная часть либо будет заказана вместе с приложением, либо будет писаться своими силами.

Техническое задания на приложение: 
1. Настройки: 
a. Приложение имеет настройки, доступ к которым возможен только по паролю (пароля устанавливается при первом входе, далее может быть изменен в настройках) 
b. В настройках указывается адрес сервера, а также данные для авторизации на сервере. Также указываем периодичность подключения к серверу для синхронизации. 
c. Подключаемся к MySQL и загружаем информацию о Фото (параметры/свойства/адрес хранения/наименование и т.п.), а также собираем сведения о новых файлах и об удаленных файлах. 
d. Загружаем с сервера новые Фото, удаляем те, которые были удалены на сервере, обновляем параметры и свойства имеющихся Фото. 
e. Загружаем информацию об альбомах 
f. Отдельно в настройках указывается адрес расположения водяного знака. 
2. Отображение Фото:
a. Фото отображаются с разбивкой на альбомы. Также есть возможность просмотреть все фото сразу. 
b. Для фотографий приложение должно поддерживать мультитач –  увеличение растягиванием пальцами.
c. При открытии альбома отображаются миниатюры фотографий. При нажатии на любое фото, оно открывается, а рядом отображаются миниатюры остальных Фото альбома. 
d. В меню должна присутствовать кнопка «Фильтр». При нажатии на нее открывается панель со всеми доступными для данного альбома отборами, а в каждом отборе отображаются только доступные для данного альбома значения. 
e. В меню должна быть кнопка «Отправить». При нажатии на нее активное Фото накладывается водяной знак и такой файл с помощью стандартного приложения отправляется на указанную почту. Отправка видеофайлов не предусматривается. 
f. Приложение должно хранить Фото таким образом, чтобы их нельзя было скопировать, сохранить, удалить или переслать. Также при открытом приложении должна блокироваться возможность сделать скриншот. 
g. Стиль интерфейса, а также прототип во вложении. Прототип разрабатывался с помощью online сервиса, поэтому есть возможность все "пощупать" здесь: www.ninjamock.com/s/sgsws...
ТЗ серверной части:
1. Общие требования
a. Файлы должны храниться на удаленном сервере
b. Вся информация о Фото и их параметрах должна храниться в MySQL базе данных
c. Метод администрирования определяется Исполнителем: web-интерфейс в браузере или любое приложение для Windows.
2. Загрузка Фото
a. Загрузка осуществляется через специальный интерфейс
b. Возможна мультизагрузка, выбираем папку с файлами
c. После загрузки, через интуитивно-понятный интерфейс для каждого Фото устанавливаем свойства/параметры/создаем новые свойства (если не было ранее). Прописываем название. Устанавливаем очередность отображения в альбоме.
e. Для каждого Фото может быть указано любое количество свойств, и указанно неограниченное количество значений каждого свойства
f. Свойства имеют систему иерархии. Таким образом: каждое дочернее свойство может быть указано для Фото только, если для этого Фото родительское свойство установлено в одно из допустимых значений (список допустимых значений родительского свойства прописываем в настройках дочернего). Свойства используются, в большинстве случаев, для описания отображенной на нем информации. Пример: у нас есть родитель «Тип ТС» со значениями автомобиль/велосипед/мотоцикл/самолет, а есть дочернее свойства «Тип КПП» со значениями АКПП/МКПП, соответственно свойство «Тип КПП» должно быть доступно для заполнения, только если родительское свойство «Тип ТС» установлено в положение автомобиль или мотоцикл.
3. Редактирование фото
b. Любое фото отдельно или выделением целой группы можно удалить, либо настроить
c. Должна быть возможность создавать/изменит/удалять альбомы, а также перемещать Фото между альбомами
4. Прочие требования
a. Все Фото и альбомы имеют очередность отображения, которую можно настроить вручную. По умолчанию первыми в списке отображаются Фото с более поздней датой добавления.
b. Водяной знак также загружается и изменяется через специальный интерфейс. Наложение водяного знака осуществляется Android-приложением перед отправкой Фото по почте.
c. Доступ к странице загрузки и настройки Фото должен быть защищен паролем.
e. Прототип интерфейса: www.ninjamock.com/s/vvbjg...
Опубликован 13.07.2015 в 19:05 Последнее изменение: 21.07.2015 в 16:44
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.