A music-sharing social media app
You can find Reverb online here!
Follow the Spotify API guide to get credentials (CLIENT_ID
and CLIENT_SECRET
). When creating an app on the Spotify dashboard, set Redirect URI
to http://127.0.0.1/
. Create a .env
file in the root directory. In this file, set CLIENT_ID
, CLIENT_SECRET
, and define SECRET_KEY
, which can be any value.
Then, run python server.py [port]
in the terminal to launch the app at http://127.0.0.1:port
.
Listen, discover, critique, curate, & share with friends
With Reverb, you can:
- Search for songs, albums, users, and their collections
- Review songs and albums, or enter a personal journal entry
- Create collections of songs and albums
- Customize your profile, add friends, and visit their pages
- Discover new music: popular on Spotify, Reverb trends, or friends' tunes
- Listen to a snippet of every song
Jacqueline - frontend, backend, UI/UX, database
Jennifer - backend, database design
Jeff - frontend, backend
Michael - frontend, backend
Spotify, for use of the API and embedded music player widgets
CS 419 teaching staff, for support throughout the semester