Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

About

Live.app is a client side JavaScript web app to message your Xbox Live friends.

Resources

License

Packages

No packages published