Skip to content
Branch: master
Go to file
Code

Latest commit

Files

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

README.md

usergrid-emberjs

This is an incomplete Apache Usergrid / Ember.js example. It shows how to login via Usergrid and use Ember-Data to create and retrieve Usergrid Activities. The example application is called "Checkin" and is based on the same Usergrid app used in my Usergrid-Mobile example.

Prerequisites

To build and run Usergrid-Ember you will need NPM, Grunt and Bower installed on your computer.

  • NPM: install from the NPM website.
  • Grunt: install this via the NPM tool, for example npm install -g grunt-cli
  • Bower: install this via the NPM tool, for example npm install -g bower

How to build and run Usergrid-Ember

  1. Run ./build.sh to download dependencies, uglify and concatenate them into build/all-deps.js and build/all-deps.css.
  2. Run grunt web_server to launch in a simple web server, then browse to http://localhost:8080/index.html to see the app in action

Other notes

By default Apigee's API BaaS hosted version of Apache Usergrid and it uses the "checkin1" application of the author's "snoopdave" organization. You can use your own API BaaS application if you wish. Just go to the Apigee.com site and sign up for a free account. Then make sure you change the code in app.js to point to your app like so:

Usergrid = {
    orgName: "YOUR_ORGANIZATION_NAME",
    appName: "YOUR_APPLICATION_NAME",
    uri: "https://api.usergrid.com",
    getAppUrl : function() {
        return this.uri + "/" + this.orgName + "/" + this.appName;
    }
};
You can’t perform that action at this time.