Inspiration
Both of our members use a note taking app called obsidian which allows users to create a vault of notes. These notes serve as nodes in an ever connecting web allowing us to make connections in our notes to other notes. These node graphs are visually stunning seeing work connect to other notes in ways you never have thought about. We wanted to make something similar but for music using spotify apis.
What it does
Allows users to build their own vault of songs to be displayed as a graph of nodes on the screen. Users can input the Song name, artist, genre, and a link to the song. (there was much more planned like adding friends to the vault, controlling spotify from inside the app, etc)
How we built it
Falling back on technology we were familiar with we used React for front end, node, and mysql. We used some libraries with react to render the graph to the page.
Challenges we ran into
AUTH0 kind of messed us up. We were planning on using it to allow us to access spotify api's but we found setup too difficult without a whole lot of documentation to help. We tried pivoting to just using spotify auth, but at that point it was too late so we pivoted to technology we know how to use.
Mongodb atlas was useful at first, however we traded it for technologies we know better.
Accomplishments that we're proud of
It works, and it allows for users to login and build their web of songs and genres
What we learned
To never use Auth0 again, this was pretty much a disaster since that didnt work
What's next for Nocturne
Hopefully getting Spotify api's working, i really want to use an app like this to see my music library grow and grow as i use spotify.
Log in or sign up for Devpost to join the conversation.