Skip to content
Live.app is a client side JavaScript web app to message your Xbox Live friends.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
.gitignore
Gruntfile.js
LICENSE
README.md
bower.json
index.html
package.json
settings-sample.json

README.md

Live.app

Live.app is a client side JavaScript web app to message your Xbox Live friends. It uses the great RESTful XboxAPI.com to communicate with Xbox Live. PouchDB is used as IndexDB/WebSQL storage to cache and deliver the actual informations more quickly and also to reduce the actual API calls to XboxAPI. You can adjust the caching per endpoint in the settings.json configuration file if needed.

The project is a work in progress!

Screenshots

Main page

Mobile view

Requirements

  • NodeJS (npm)
  • Ruby (gem)
  • API key for XboxAPI

Installation

  1. Clone the repository:
    git clone https://github.com/frdmn/Live.app
  2. Duplicate and rename the example settings file:
    cp settings-example.json settings.json
  3. Adjust the users and the log file path in the configuration file:
    editor settings.json
  4. Install dependencies:
    npm install -g grunt-cli
    gem install sass
  5. Install all packages:
    npm install
  6. Install web libraries:
    bower install
  7. Run grunt task:
    grunt
  8. Thats it. Open index.html!

settings.json

{
    "cache":{
        "friends":100,
        "messages":100
    }
}

Dependencies

  • Bower
  • Grunt
  • Sass

Version

0.0.3

License

MIT

You can’t perform that action at this time.