- Development environment with MongoDB, Express, Angular2, and Node
- System architecture with 5+ routes
- NoSQL database using Mongoose, MongoDB, and mLab/AWS
- User authentication for login with Passport and JSON Web Tokens (JWT)
- User authorization for profile and dashboard routes with the angular2-jwt module
- APIs integrated: Spotify Search API
- 8 components and 3 services with Angular2
- Front-end design with Bootstrap and Sketch
- Deployed with Heroku