Нужно сделать БД, веб-админку для управления данными, парсер картинок, API для Android-приложения.
Желательно сделать все это на популярном фреймворке, например, CakePHP 3.
Предлагайте цену и сроки. Если вам лень оценивать написанное ниже не отвечайте на проект.
Подробности проекта
Функции сервера:
авторизация в веб-админке через логин/пароль
Возможность парсить картинки с tumblr, instagram, vk и facebook(группы)(для каждой соц.сети оценить отдельно, чтобы можно было исключить, если сильно затратно).
проверка на возможность парсинга заданной ссылки (пробует распарсить картинки, если не получилось, говорит: "группа не валидна" или еще что-то, нужно чтобы знать что доступа к группе нет или что-то идет не в штатном режиме)
сохранение ссылок распарсенных картинок в базе (с флагом approved true/false нужно для того чтобы подтверждать через админа фото)
проверка разрешения (линейных размеров, соотношения сторон) картинки, чтобы отнести к типу "обои" или "просто картинка"
проверка валидности сохраненных ссылок (раз в сутки)
запрос на выдачу новых фото с момента времени с approved = true
запрос на выдачу всех фото с approved = true (нужно ограничение по количеству, штук 500)
запрос на выдачу новых фото с момента времени с approved = false
запрос на выдачу всех фото с approved = false (нужно ограничение по количеству, штук 500)
запрос на изменение флага approved (для админа, чтобы подтверждать фото)
возможность просматривать и аппрувить с веб-админки
список всех категорий + добавление/редактирование/удаление (пустых) категорий
При добавлении/удаление ссылки (инста, вк, тумблер) для парсинга нужно обязательно указать группу: auto, subaru или там то-то такое, ну или можно комбинировать auto-subaru
т.е. она годна и для субару и для авто.
Сущности:
1. Ссылка на ресурс (группу, аккаунт, в зависимости от сервиса). Связана с несколькими категориями
а) id
б) name
в) URL
г) valid (boolean)
2. Ссылка на картинку. Связана со ссылкой на ресурс
а) id
б) URL
в) type(pic/wal)
г) approved (boolean)
д) valid (boolean)
3. Категория. Связана с несколькими ссылками
а) id
б) name
4. Пользователь
а) id
б) login
в) password
Опубликован 14.03.2016 в 11:58
Заказ находится в архиве