Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rightlag/gwt-analytics-dashboard
a simple dashboard used to report crawl related errors using Google Webmaster Tools
https://github.com/rightlag/gwt-analytics-dashboard
Last synced: 5 days ago
JSON representation
a simple dashboard used to report crawl related errors using Google Webmaster Tools
- Host: GitHub
- URL: https://github.com/rightlag/gwt-analytics-dashboard
- Owner: rightlag
- Created: 2015-05-28T17:14:05.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-19T21:03:29.000Z (over 9 years ago)
- Last Synced: 2023-02-26T16:02:25.342Z (over 1 year ago)
- Language: HTML
- Size: 125 KB
- Stars: 2
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gwt-analytics-dashboard
This repository contains the `0.0.1` release of the gwt-analytics-dashboard.
# Purpose
The purpose of this application is to report all crawl related errors in a simple and easy to use interface.# Setting up
It is advised that you create a virtual environment before installing any Python dependencies. This can be done by executing:
$ virtualenv venv
$ source venv/bin/activateOnce you have your virtual environment installed and configured, you can complete the cloning process:
$ git clone https://@bitbucket.org/delphicdigital/gwt-analytics-dashboard.git
$ cd gwt-analytics-dashboard
$ pip install -r requirements.txt
$ bower install# Configuration
To successfully run the application, you must first create a `~/.gwt` configuration file.The following variables must be modified:
| Key | Value |
|---------------|----------------------|
| CLIENT_ID | Google Client ID |
| CLIENT_SECRET | Google Client Secret |
| REDIRECT_URI | Google Redirect URI |Use the following format:
{
"CLIENT_ID": "",
"CLIENT_SECRET": "",
"REDIRECT_URI": ""
}These credentials can be obtained from the [Google Developers Console](https://console.developers.google.com)
A getting started guide can be found [here](https://developers.google.com/webmaster-tools/v3/prereqs)
# Running the server
Run the server by executing `python app.py`# To-do
- Implement pagination
- Create unit tests