Необходимо написать сервис статистики инстаграм аккаунтов.

Скрипт на php чтобы работал на сервере в режиме онлайн.

Статистика должна собираться по аккаунтам добавленных в виде логинов (в базе идентифицируются по ID).

 

Какие функции должны быть конкретно по инсте:

- Добавление аккаунтов инстаграм для отслеживания (логины или ID)

- Вычисление ежедневного роста подписчиков (обновление в0:00 по мск настраиваемо)

- Отображение текущего числа подписчиков/подписок/публикаций

- Отображение количества постов в день (за последний месяц)

- Среднее количество лайков на пост (за последние 100постов)

- Среднее количество просмотров видео (за последние 100постов)

- Среднее количество комментариев на пост (за последние 100постов)

- График количества подписчиков по дням/неделям/месяцам (желательно amcharts)

ДЕТАЛИ:

Общие функции самого сервиса:

- Регистрация (варианты VK, OK, FB, OAuth или логин, почта)

- Авторизация (при помощи VK, OK, FB, OAuth, логину или почтой)

- Настройка уровня доступа (группы пользователей, предполагается: админ, вип, пользователь, гость)

- Много поточность (работа через список прокси)

- очередность парсинга стат инстаграм профилей (имеется виду чтобы если нужно спарсить 1000 профилей, то это должно произойти не в одну секунду, а партиями. Чтоб инстаграм не забанил)

- чекер проксей (много поточность предполагается через прокси, потому сначала исключаем нерабочие прокси, затем парсим инсту)

- реализовать возможность подключения сервиса оплаты (ROBOKASSA или Яндекс.Деньги)

- оплаченный пользователь попадает временно в группу ВИП, так как оплата вип доступа предполагается на месяц, затем привилегии вип снимаются пользователю пристраивается статус обычного

- партнерская программа (реферальные ссылки + статистика по ссылке)

- на странице со списком отслеживаемых инстаграм страниц должна быть функция создания списков и инстаграмы должны переносится из одного списка в другой мышкой.

 

ПОЖЕЛАНИЯ:

- проект реализовать на php фреймворке

- с отделением кода от дизайна

- чтобы система была модульной и к ней можно было что-либо в последующем прикрутить

- графики реализовать на amcharts

 

ИНТЕРФЕЙС:

Пример того как должны выглядеть основные страницы сервиса в приложении

1 страница со списком отслеживаемых инстаграм страниц

2 страница это сводная аналитика по одной инстаграм страничке

 

 

 

 Оставляйте свои предложения бюджета и сроков реализации,а также на каком фреймворке напишите или без него в вашем предложении к проекту.

 

 

 

ПОДРОБНЕЕ О ЛОГИКЕ И НАСТРОЙКАХ:

Настройки глобальные для всей системы из аккаунта с админским доступом:

- возможность назначать на время или на постоянно права пользователям (основная группа это ПОЛЬЗОВАТЕЛИ, но их можно переводить в группу ВИП повышая их права, админа в правах понизить нельзя)

- возможность добавлять, проверять в ручную список прокси на работоспособность.

- установка времени сбора статистики (нужен совет как лучше реализовать сбор вопрос по много поточности может предложите более лучший вариант, сбор предполагается в 00 по москве)

- просмотр общей статистики по всем аккаунтам в сервисе (всего в базе пользователей/инстаграм страничек, вывод списка зарегистрированных пользователей и сколько у них инстаграмов, время последнего входа)

- просмотр очереди инстаграм аккаунтов на сбор данных по ним

- настройка групп пользователей их приоритеты и возможности (к примеру у ВИП группы отображается все данные по их инстаграм аккаунту (оплаченных или назначенных), у зарегистрированных пользователей только за последние 30 дней, гости могут посмотреть только данные за 7 дней. Также настройка приоритетов, сколько может добавлять инстаграмов ВИП и простой пользователь. То есть нужны ограничители)

- логирование действий, для просмотра какие были ошибки при работе сервиса

8 лет назад
rkinfo
Роман 
43 года
16 лет в сервисе
Был
2 года назад

Заявки фрилансеров

Нет заявок фрилансеров