No description, website, or topics provided.
JavaScript CSS Swift Objective-C Java C# Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
hooks
plugins
resources
scss
www
.bowerrc
.editorconfig
.gitignore
.io-config.json
HappenstanceNew.apk
HappenstanceNew.ipa
README.md
bower.json
config.xml
gulpfile.js
initilizeData_Happenstance_AWS.html
ionic.project
package.json

README.md

Happenstance -- An app to engage you with the neighborhood.

DESCRIPTION

Happenstance is an app to engage users with the neighborhood. When a user enters into a geofenced location, he will receive a push notification on the phone. Clicking on the push notification allows the user to view a modal with an interesting sound byte about the history of that location.

Github link: https://github.com/eecs394-s16/HappenstanceNew

SYSTEM REQUIREMENTS

-Node.js -Ionic -Cordova -Angular.js -CLI

INSTALLATION

To start using ionic, you have two options: copy over the built JS and CSS files, or use the ionic tool which can be installed through npm(recommended): (You may need to prefix the command with sudo depending on your OS and setup.)

To get started with the CLI flow, fire up your terminal and run:

$ npm install -g ionic
$ npm install -g cordova ionic

Then, navigate to the Happenstance application directory, and type the following:

$ npm install

This should install all the dependencies for the project.

RUNNING THE APP

To view the app in your browser, go to the app directory and type:

$ ionic serve

To view the app on Ionic View (on your phone), follow the instructions in this link:

Ionic View: http://ionicframework.com/docs/cli/uploading_viewing.html

To build the app on your phone (iOS or Android), follow the instructions in this link:

iOS: http://docs.ionic.io/docs/package-ios#development-builds

Android: http://docs.ionic.io/docs/package-android