In Progress

Statistics WebService

I have a website where each user can create a little webpage inside the system.

We want to have a Webservice for the websites statistics of each customer.

We need to can send to the webservice somes informations and we need to can read from the webservice somes informations about this statistics.

Detailed specifications:

Technological Requirements:

- PHP (mandatory)

- MySQL (preferred)

- Yii (preferred)

- WebServices (mandatory)

Application Restrictions

- MUST be restricted to our website (configurable inside the app/module)

- MUST be acessible via WebServices (REST preferred);

Use Cases the App/Module

- Upon insertion, the following data will be sent:

- USER ID [Int];

- WEBSITE ID [Int];

- PAGE ID [Int];

- VIEWER NAME [String];

- KNOWN FRIEND [Int]

- VIEWER GENDER [List: 'M','F','X']

- INSTANT [Timestamp];

- IP [String];

- LANGUAGE ISO [String];

- The following information must be generated or ajusted

- Country of visit (From IP)

- Town/area of visit (From IP)

- WeekDay of visit (From INSTANT)

- Day of visit (From INSTANT)

- Month of visit (From INSTANT)

- Year of visit (From INSTANT)

- Hour of visit (From INSTANT)

- Upon request, the following information must be available (must include unlimited, monthly and timespan specific queries)

- overall visits( Total, Average, Minimun and Maximum );

- By Page visits( Total, Average, Minimum, Maximum, First, Last);

- Single Page Viewers visits( Total, Average, Minimum, Maximum);

- By Viewers visits ( Total, Average, Minimum, Maximum, First, Last, Pages);

- Single Viewer Pages visits ( Total, Average, Minimum, Maximum, First);

- By Gender visits (Total, Average);

- Single Gender Pages visits (Top 10, above provided visits, below provided visits);

- By Friend visits (Total, Average);

- Friend Pages visits (Top 10, above provided visits, below provided visits);

- By Country visits (Total, Average, Minimum, Maximum);

- Single Country Pages visits (Top 10, above provided visits, below provided visits);

- By Town/Area visits (Total, Average, Minimum, Maximum);

- Single Town/Area Pages visits (Top 10, above provided visits, below provided visits);

- by Month visits (Total, Average, Minimum, Maximum);

- by Weekday visits (Total, Average, Minimum, Maximum);

- by Hour of the day visits (Total, Average, Minimum, Maximum);

Request API MUST be fully documented and SHOULD come with examples.

Skills: AJAX, MySQL, PHP, Yii

See more: top website visits, top statistics, m string, php mysql statistics yii, yii website, webservice, webservice application with c#, use cases, timestamp, statistics, c++ statistics, c statistics, application statistics, rest api ajax, send friend request php, api viewer, php webservice examples, send friend name, php insertion, rest mysql api, application module api, webservice rest, rest api php app, php data viewer, php rest module

About the Employer:
( 15 reviews ) leiria, Portugal

Project ID: #1120268

Awarded to:

Xcript

Check your PMB, please. Thanks.

$232 USD in 15 days
(7 Reviews)
3.7

3 freelancers are bidding on average $477 for this job

ahmed613

PHP expert.. check pm.

$200 USD in 5 days
(66 Reviews)
4.9
tosedo12

Hi .i am expert yii framework , ajax , jquery , html , css . please check PM

$1000 USD in 30 days
(0 Reviews)
0.0
mindstorm8191

I can build you the statistical data you are looking for, and present it in multiple ways to allow you to know your data. I have experience in managing complex database systems and I won't have any trouble creating a More

$200 USD in 20 days
(0 Reviews)
0.0