#github.com/madmobile
###Important Links
- MEAN Vagrant Repo: https://github.com/dylanjohnson/mean-vagrant (Clone this)
- DevOps Meetup: http://www.meetup.com/Tampa-DevOps/
###Downloads
- Vagrant: http://vagrantup.com/
- VirtualBox: https://www.virtualbox.org/wiki/Downloads
- Webstorm: https://www.jetbrains.com/webstorm/download/
- Node.js http://nodejs.org/download/
- Grunt CLI:
###Tech Stack (Will be finalized after meetup 2) ####Backend
- Nginx
- Node.js
- Express
- Mongo
####Frontend
- Angular
- Ionic
####Package Manager
- Bower
- NPM
####Build
- Grunt / Gulp
- Phonegap
- Chrome App
####Continues Integration / Deployment
- Jenkins
####Testing
- Karma
- Jasmine
####End to end test
- Protractor / Cucumber
###What we will cover in Meetup 2
- 45-60 minutes Javascript basics
- Setting up our environment
- Discuss app feature set
###Reading Material
- Eloquent Javascript http://eloquentjavascript.net/
- Javascript the good parts (Do a google search)
- Essentialjs Design Patterns http://addyosmani.com/resources/essentialjsdesignpatterns/book/
###Possible App Structure
- Login Screen
- Create Account
- Edit Account
- Forgot Password
- Main Screen
- List of friends (or random people)
- New/Current Chat
- Add a friend
- Set Status
- Logout