===========
This application is built to help individuals more accurately gauge when their ice lantern has completed
- User signs in, says where they are, the weight or diameter of their globe and starts the timer
- OPTIONS:
- User can add different locations, stored as their locations
- User can determine desired end thickness
- User can toggle notification method (text, email, alert)
- find weather api that has geolocator * wunderground??
- Hook up api
- Enable ability to store previous locations
- Create form for options input
- Create algorithm that predicts end time
- Determine how to notify user
Scaffolding: Yeoman Angular FullStack Generator To make additions to the architecture, it would be advisable to use their cli generation tools. They are consistent and helpful
COPYFARLEFT PUBLIC LICENSE. This is a form of Peer Production License
Front-end: http://localhost:9000
For now I will have full control over the deployment process
grunt build
grunt buildcontrol:heroku (the site is hosted via heroku and uses the mongohq add-on)
- Install XCode and/or the command line tools: https://developer.apple.com/xcode/
- Install homebrew: http://brew.sh/
- Install node.js: with nvm or without
3.b. Install Grunt:
npm install -g grunt-cli - Install MongoDB and Mongoose:
- Install npm
- Install bower:
npm install -g bower - Clone the project
git clone https://github.com/gemfarmer/mpls-community-houses.git cd mpls-community-houses && npm installbower install- Open up new terminal window, then, in same directory
sudo mongodand enter credentials - Open an additional window and
mongoto set up MongoDB locally grunt serveto start server
- Dependencies: Bower
- Tasks: Grunt
- Routing: angular-ui-router