Build Google Analytics Reporting API library for CodeIgniter
- or -
Post a project like this3946
$500
- Posted:
- Proposals: 4
- Remote
- #265793
- Completed
Description
Experience Level: Expert
Objective:
Build a library on the CodeIgniter framework for consuming the Google Analytics reporting API (https://developers.google.com/analytics/devguides/reporting/core/v3/) and displaying in a site.
Background:
We are using CodeIgniter to build a content management system. In that system, once the user has logged in, they are faced with a simple dashboard screen. On that screen, we need to be able to display graphs and data from the reporting API for our clients.
Each client will have a single Google Analytics account with potentially multiple profiles inside of Google Analytics for displaying different monitoring information (such as using filters to display traffic to only a section of the site for example). The client needs the ability to add charts to the dashboard based on the profiles.
What we need from the developer:
1. CodeIgniter library file (or set of files) that will go into the core of the system
2. CodeIgniter view files for displaying data with the following specifics:
a. Use highcharts or flot or another very nice JS graphing library
b. View should utilize ajax and helpers to change profiles or allow user to choose which data is to be displayed.
c. Customers should have access to all of the available metrics defined here https://developers.google.com/analytics/devguides/reporting/core/dimsmets by using a form or select list etc.
Notes:
Code should be fully documented/commented and format should follow the CodeIgniter style guide.
Any database interaction should be done using Active record. Client google account information can be stored in the database or in config files. However, keep in mind that this is meant to be a multi-client system.
Developer does not need to do any design work beyond integration of look/feel of the charts and data output using Metronic theme (http://www.keenthemes.com/preview/metronic/index.html) as a reference for style.
We will integrate the work done by the developer into our content management system, but may need to consult with the developer for questions and guidance in working with the code.
Project code done by developer is exclusive to us and should not be shared with other clients, resold, or posted as any type of open source library for a minimum of 2 years.
Timeline:
Project should be complete no later than June 26, 2013.
Budget:
The budget of $500 is an estimate. Please provide a quote for what you believe it will take for you to build it in your proposal.
Build a library on the CodeIgniter framework for consuming the Google Analytics reporting API (https://developers.google.com/analytics/devguides/reporting/core/v3/) and displaying in a site.
Background:
We are using CodeIgniter to build a content management system. In that system, once the user has logged in, they are faced with a simple dashboard screen. On that screen, we need to be able to display graphs and data from the reporting API for our clients.
Each client will have a single Google Analytics account with potentially multiple profiles inside of Google Analytics for displaying different monitoring information (such as using filters to display traffic to only a section of the site for example). The client needs the ability to add charts to the dashboard based on the profiles.
What we need from the developer:
1. CodeIgniter library file (or set of files) that will go into the core of the system
2. CodeIgniter view files for displaying data with the following specifics:
a. Use highcharts or flot or another very nice JS graphing library
b. View should utilize ajax and helpers to change profiles or allow user to choose which data is to be displayed.
c. Customers should have access to all of the available metrics defined here https://developers.google.com/analytics/devguides/reporting/core/dimsmets by using a form or select list etc.
Notes:
Code should be fully documented/commented and format should follow the CodeIgniter style guide.
Any database interaction should be done using Active record. Client google account information can be stored in the database or in config files. However, keep in mind that this is meant to be a multi-client system.
Developer does not need to do any design work beyond integration of look/feel of the charts and data output using Metronic theme (http://www.keenthemes.com/preview/metronic/index.html) as a reference for style.
We will integrate the work done by the developer into our content management system, but may need to consult with the developer for questions and guidance in working with the code.
Project code done by developer is exclusive to us and should not be shared with other clients, resold, or posted as any type of open source library for a minimum of 2 years.
Timeline:
Project should be complete no later than June 26, 2013.
Budget:
The budget of $500 is an estimate. Please provide a quote for what you believe it will take for you to build it in your proposal.
Andrew C.
100% (5)Projects Completed
4
Freelancers worked with
3
Projects awarded
29%
Last project
15 Jun 2016
United States
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies