Skip to content

Music streaming application integrated with Spotify

Notifications You must be signed in to change notification settings

MedhaRudra/SpotiFyre

Repository files navigation

SpotiFyre

Team: Algorithmic Alliance

Contributors Github usernames
Chinmay Agrawal ch1nmay7898
Medha Rudra MedhaRudra, medha-rudra
Mukund Kalantri mukundkalantri23
Tejas Kaushik tejas1812, teka7939
Utsav Atul Gupta MrUtsavG

Spotify Playlist creator for large groups.

Demo Video: Link

Architecture Diagram

Architecture Diagram

Rubric

Rubric Name Link
Web application basic form, reporting React app js file
Data collection Spotify Listen history collection
Data analyzer Listening history analysis and playlist creation
Unit tests Unit tests for groups feature
Data persistence Postgres Helm Chart
Rest collaboration internal or API endpoint: Auth APIs, Group Managements APIS, Playlist APIs, Spotify APIS
Product environment: https://web-ui-app-je6wfb672a-uc.a.run.app
Integration tests DB integration tests
Using mock objects or any test doubles Main unit test
Acceptance tests Acceptance test
Event collaboration messaging Publisher, Subscriber

Continuous integration (Using jenkins)

Jenkins integration pipeline

Continuous delivery (Using Google Cloud Build)

Production monitoring and instrumenting