Using Flutter, Provider and BLoC Pattern
[✔️] Five Different Emotion Options - Happy | Neutral | Meh | Down | Frustrated
[✔️] Feeling Lucky 🍀 Option for a Lucky Recommendation
[✔️] Song Recommendation Data Retrieval using HTTP 🌐 and the Dedicated Back-End API
[✔️] Spotify OAuth Access Token 🔐 Authentication using Client Credentials Flow for Album Art 🖼️ Retrieval
[✔️] Spotify Redirection 🎧 to Listen to the Desired Recommendation
[✔️] Clean BLoC Architecture Implementation
[✔️] Full Utilization of Provider
[✔️] Network Connectivity🌐 Checking
[✔️] Easy-to-Follow User Interface
-- Disclaimers --
- No data is collected from the user
- The first data retrieval process will take up to one minute for the Heroku environment to initialize
- The normal recommendation retrieval process should not take more than 1 second