We have chosen Music Organization Service as our project domain.
Use cases include the following:
All code follows SOLID design principles and CLEAN architecture (use cases have individual controllers, boundaries, interactors, and presentors)
We use the following Spotify API endpoints in our project
/token Credentials Documentation
/search Endpoint Documentation
/tracks Endpoint Documentation
/artists Endpoint Documentation
/artists/{id}/top-tracks Endpoint Documentation
Signup View (no errors displayed)
Signup View (username taken error)
Signup View (password mismatch error)
Login View (no errors displayed)
Login View (account does not exist error)
Login View (wrong password error)
Library View
Playlist View (viewing "Liked Tracks")
Playlist View (viewing "Best of Drake")
Followed Artist View
Followed Friends View
Search View