Home

I created an app to recommend you one song per day

Photo by Blocks

Access “Listen This Music Today” here

I love listening to music while I’m working, driving, cleaning, or doing anything else.

One thing that I find hard is discovering new music/artists. With it in mind, I had the idea of creating a website to recommend one song per day. To be honest, you can discover five songs per day there.

A preview from the home page:

How it works

Every day, at midnight UTC, anyone can suggest a song. You just need to be fast to recommend it, as the app only accepts four song suggestions per day. These suggested songs will be available for voting during the next day. The most voted song will be the recommendation on the next day.

It’s a simple app, but I had fun working on it. I used it to update my knowledge regarding the Next.js framework. It was a good chance to explore new tools and learn some useful skills.

Stack

  • Frontend: I used Next.js here. When I decided to create this app, I was working with Vue.js and was studying React to keep my knowledge about the framework updated.

  • Backend: As I’m using Next.js I worked with Route Handlers here.

  • Storage: I’m using Supabase for the first time, and it was a great experience so far.

  • Spotify API: I chose to use the Spotify API to fetch the songs. Their API is really easy to use.




You can check the app here.

Feel free to send me questions or feedback!