My final project for Seneca's WEB422. The Angular app fetches real data from Spotiy's Web API and allows registered users to search for and save their favourite tracks. The user data is stored in a MongoDB collection via a JWT User-API I also made. The Angular app then uses route guards and http interceptors to ensure restricted access.
Date of Completion: 2022-04-08
Angular App (Deployed) Link: https://mellifluous-hummingbird-a23fae.netlify.app
User API (Heroku) Link: https://thawing-tundra-19265.herokuapp.com/api/user