App is live at https://harmonyhub-1-61up.onrender.com/index.html
Class Diagrams for the backend models
Session Management Diagram for HH
Sample .env file
Setup separate enviroments for prod and dev
New Yahoo Email with name HarmonyHub
Eventually play around with interesting System Designs
Use decorator pattern to support different caching mechanisms
Google Gemini para generate making fun of user's music taste
Think about followers and following and how it's going to be implemented
Think about how will the feed of common artist be generated
Spotify Accounts should be unique for all users
Think about implementing an external rate limiter wherever required. Currently rate limiting email requests sent within five minutes, move this functionality to external limiter.
Allow user to send more than one emails for activation link or password reset within the specified duration