This project represents work done solo over a two-day sprint while at Hack Reactor, plus some extra time spent in evenings after that period. All of the work after v0.1 represents extra curricular work.
While my project did come with starter code and scaffolding, I have touched or modified or completely revamped almost everything. Looking at the initial commit will give an idea of what code was available at the start.
- Backbone
- Handlebars
- EJS
- Express
- Passport
- GitHub OAuth2 Authentication
- Google OAuth2 Server-Side Authentication
- MySQL
- Bookshelf / Knex
- Grunt
- Git Flow
- Mocha
- Chai
- v0.5 - Allow local, GitHub, and Google API authentication strategies
- v0.4 - Both local and GitHub OAuth2 authentication strategies available to user.
- v0.3 - Switch to GitHub OAuth2 authentication strategy
- v0.2 - Use Passport for local authentication
- v0.1 - Basic requirements complete