Which? the simple mobile app for picking one of each pair or photos or text. Get input! See how your judgements match up with those of the crowd!
- Product Owner: Allan Trinh
- Scrum Master: Travis Miller
- Development Team Members: Kristen Hayel, Irene Koan
Clone the repo.
Make sure that you have a mongo database running. Try command mongod
.
Start the back end server. From root directory: nodemon server/server.js
.
Use ionic to serve the front end. From the root directory:
cd client
ionic serve
Serve the backend from Heroku.
Make a login at https://apps.ionic.io/.
From the command line, go to the root folder of your client app, the folder that has the www folder in it.
Run ionic io init
, or subsequently, ```ionic upload --note "Added blue header" --deploy=production`` Fill in your note, and then add your login info when prompted. You are uploading, and deploying instantly to production.
In your app store, download Ionic View to your phone. Log in to the Ionic View app with your ionic.io login. Click your app and click Download (the middle button). When the app has downloaded to your phone, click View App.
- Node 4.2.x
- Mongo
From within the root directory:
npm install
npm install -g cordova
npm install -g ionic
npm install ./client
(if node-sass fails because of your node version, try installing it separately: npm install ./client node-sass)
bower install ./client
See CONTRIBUTING.md for contribution guidelines.