Мы ищем разработчика приложений для IOS & Android, которые будут показывать информацию с сайта, постоянно синхронизируя контент с сайтом через сервер синхронизации (парсер). Сервер синхронизации будет также «пушить» уведомления о появлении нового контента. Пользователь будет иметь возможность включать/отключать уведомления для каждого из разделов.
На базе этих приложений в будущем будут создаваться приложения с аналогичным функционалом но для других сайтов и с другим дизайном. Соответсвенно, мы предполагаем долгосрочное сотрудничество.
Требования к приложениям: iOs 7+, Android 4.2+. Поддержка любых разрешений экрана мобильных устройств. Язык приложения английский.
Меню (разделы) приложения:
•Alerts Несколько страниц (URL)на сайте представленны в виде блога и имеют собственную подкатегорию. Пользовтель может включть/отключить уведомления по каждому типу уведомления (страницы).
•News Страница (URL) на сайте представлена в виде блога. Новости могут содержать картинки, а также могут быть разделены на вступительную и полную часть.
•Newsletters Страница (URL) на сайте представлена в виде блога. Каждая статья содержит ссылку на pdf файл. При просмотре какого либо newsletter, приложение должно закачать с сайта этот файл pdf и открыть для просмотра.
•Events Calendar Интерактивная сетка события с календаря сайта. Может показываться в двух видах:
-плоский вертикальный список событий, сгруппированных по месяцам
-календарная сетка месяца с показом событий в выбранном на сетке дне.
При просмотре деталей выбранного события, приложение должно иметь возможность экспортировать данное событие в календарь пользователя привязанного к его аккаунту.
•Information Группа статичных страниц (URL). Количество и структура URL может меняться.
•Contacts. Страница на которой размещаются текстовая контактная информация а также интерактивная карта Google map
Требования к серверу синхронизации (парсеру):
Парсер должен быть написан на PHP и взаимодействовать с MySQL. Основные принципы создания парсера масштабируемость и легкая настройка. Парсер должен состоять из основного ядра и модулей. Каждый модуль будет обслуживать свой сайт и свои мобильные приложения. Должна быть возможность легко подключить и настроить новый модуль для нового сайта, указав новые адреса разделов сайта и api ключи для приложениям. При этом, уже работающие модули и сам сервер синхронизации должны продолжать работать без дополнительных настроек и перезагрузок.
Парсер может получать информация всех страниц кроме календаря в формате RSS, для календаря в формате iCal.
Или нужно создать мост для чтения данных непосредственно из базы данных MySQL.
Детальное ТЗ будет обсуждено с выбранными разработчиками.
Опубликован 08.02.2016 в 17:37 Последнее изменение: 29.02.2016 в 08:05
Заказ находится в архиве