Skip to content

ThisMonkeysGoneToHeaven/HarmonyHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 

Repository files navigation

HarmonyHub


App is live at https://harmonyhub-1-61up.onrender.com/index.html

Establishing connection with Spotify's O-Auth Protected API

Spotify - O Auth Workflow

Things to add

Class Diagrams for the backend models
Session Management Diagram for HH
Sample .env file

Things to do before deployment

Setup separate enviroments for prod and dev
New Yahoo Email with name HarmonyHub

Plans

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

Further Explorations and Improvements

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

About

Let's see how good your music taste is ..

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published