Encerrado

Joomla Custom Frontend for Webstats using Piwik API

Developer must have knowledge of Piwik ([url removed, login to view]) and significant Joomla, PHP and MySQL experience. This first phase should be a very quick project for anyone with this type of experience.

We want to develop our own Joomla powered front end, similar to Google Analytics, that allows users to tap into website statistics stored by the open source Piwik system hosted on any server.

Data can be pulled through the existing Piwik API ([url removed, login to view]) in order to publish reports.

We have several phases of this project, but we would like to start off with a basic first step to make sure we find the correct coding partner.

Requirements for first phase is to create a joomla component/module/plugin to support:

1. Joomla website that allows logged in users to enter API key and location of their Piwik database

- for example, before seeing report, user goes to setup area to save their data access information

- after setup, report described in 7 should be available for access when user is logged in to Joomla

2. addition of new mysql table or use of existing table to allow users to create categories to group the websites they have tracked in Piwik

- for example, table probably includes User ID, Category ID, Parent ID, Category Description

- categories need to be multi-level supporting unlimited layers of parent child relationships

3. addition of new mysql table or use of existing table to support many-to-many partnering of websites stored in Piwik table "piwik_site" to website categories

- for example, table probably includes User ID, Website ID, Category ID

4. user functionality to be able to add categories, edit category names, delete categories

- for example, add category called "My Blogs"

5. user functionality to create sub-category relationships

- for example, add category called "Sports Blogs" and assign "My Blogs" as parent

6. user functionality to be able to add websites stored in "piwik_site" to categories and remove websites from categories

- for example, add website "ESPN Blog" to category Sports Blogs

7a. multi-level category traffic report, to show total visits by category, with drill-down "+" to allow expansion to multiple sub-category levels, and websites at the lowest level of the tree

- needs to add up the traffic stats stored by piwik for all of the sites associated with a category

- needs to add up the traffic stats for all of the unique sites in child categories associated with a parent category (no duplication at parent level, if sites are in multiple child categories)

- needs to accept various timeframes (e.g., Today, Yesterday, Last 7 days, Last 30 days, Year to Date, Custom Date Range

- site name should be a hyperlink that launches the Piwik dashboard for that specific site

- "+" should appear whenever a category can be expanded to a lower level

- table needs to be sortable by category name, by traffic, by comparison traffic (see 7b) or by % change (see 7b)

- table needs to have total for all sites (note, the total will not always be the sum of all categories because sites may be assigned to multiple categories, but totals and sub-totals should not allow for double counting)

7b. additional column in report for traffic during "comparison period" and percent change calculation (e.g., +20%)

- report should show: site name, url, comparison stat, traffic stat, % change

- for example, if "Yesterday" is selected for report, then comparison would be two days ago

- for example, if "Last 7 days" is selected for report, then comparison would be 8-14 days ago

- for example, if "Last 30 days" is selected for report, then comparison would be 31-60 days ago

- for example, if yesterday had 12 people and two days ago had 10, then report would show: 10, 12, +20%

Please let me know if you have any questions. And, please do not bother bidding unless you understand how the integration with Piwik will work. The links above should give you access to great development info.

And, please keep in mind this is just 1 report to get started, the project will be much bigger in total.

Thanks!

Rich

Habilidades: Joomla, PHP, SQL

Ver mais: piwik joomla frontend, piwik frontend, piwik frontend joomla, piwik front end, joomla frontend piwik, joomla piwik frontend, joomla piwik, piwik joomla, custom frontend joomla, custom front end dashboard users joomla, piwik api module joomla, joomla google analytics frontend dashboard, piwik joomla logged user, joomla piwik module, php piwik api, start project today, joomla table frontend, wiki websites, wiki module, websites for develop, websites development how much, website development wiki, website development step by step, want to create my own database, unlimited website traffic

Acerca do Empregador:
( 10 comentários ) Lewes, United States

ID do Projeto: #582286

16 freelancers estão ofertando em média $372 para este trabalho

qtsteam

Please check PMB for details, Thanks.

$550 USD in 15 dias
(137 Comentários)
8.4
sunztech

Please see PMB.

$300 USD in 5 dias
(30 Comentários)
7.3
itcslive

Hi sir, we are a web design, web development expert company. We are offering an efficient, professional, friendly service. Can you check PMB for our skills and discuss with us about your project? Thanks iTcslive. :)

$450 USD in 10 dias
(157 Comentários)
7.3
Georgia

I am interested.

$400 USD in 20 dias
(87 Comentários)
7.2
jankyzhang

Hello Rich,Please check the pmb,thanks much,Janky

$700 USD in 14 dias
(44 Comentários)
6.8
radhikafofalia

please see the pmb for details

$599 USD in 10 dias
(21 Comentários)
6.7
khanhhuyna

Can do this! Thanks!

$599 USD in 15 dias
(85 Comentários)
6.4
majormf

best one to make joomla components

$200 USD in 4 dias
(62 Comentários)
5.9
enginuitysystems

Please check your PMB for details

$350 USD in 10 dias
(3 Comentários)
3.2
alohasolution

Please check PMB for detail! Thank you!

$300 USD in 10 dias
(2 Comentários)
2.0
pranesh123

please bid on

$151 USD in 15 dias
(1 Comentário)
0.0
Aviva

please look PMB.

$500 USD in 20 dias
(1 Comentário)
0.0
k0330

~~~~~~~~~~Check PM~~~~~~~~~~

$180 USD in 10 dias
(0 Comentários)
0.0
tondra

I am a new freelancer.I worked in joomla.I made a music site,jobsite,& also a shopping mall site using [url removed, login to view] i can fulfill your requirement..CAN U ALLOW ME TO DO THIS JOB WITH U?

$150 USD in 10 dias
(0 Comentários)
0.0
shantanu2683

Dear , We are top ranked web Development Company from India having vast set of experience in development and designing of complex solutions. We have well trained and experienced developers and programmers specialize Mais

$300 USD in 20 dias
(0 Comentários)
0.0
ITWIZGAF

pls see the pmb

$220 USD in 14 dias
(0 Comentários)
3.7