Развернуть небольшой сервер статистики
Надо поднять небольшой сервер статистики Django + Nginx
по мативам http://djbook.ru/examples/43/
Одновременно на сервер будут обращаться примерно 10-20 машин.
У каждого запроса будут идентификаторы, надо записывать в базу:
cid – computer ID
aff – affilate ID
+ надо записывать ip клиента и время
В ответ надо возвращать JSON:
last – время последнего обращения этого IP
aff - affilate ID последнего обращения c этого IP
Dashboard, вход по логину и паролю.
Вид:
Список аффилейтов с возможностью их отключения включения.
Обновление данных dashboard 10 минут (возможность настройки).
График в Dashboard:
Вид графика линейный. У каждого аффилейта кривая со своим цветом.
График типа как на фото http://rghost.ru/7RzjFGnh8. Чтоб при наведении на точку показывалась цифра название affilate.
Возможность изменения масштаба по 1 мин, 10-30 мин, час, неделя, месяц, год, произвольный диапазон.
График геолокации (какой нибуть подходящий, карта мира например).
Отображать сколько и какой страны, так же как и на графике по цветам.
Отключение/включение аффилейта вместе с графиком.