Logo de la web DEI

Retroplayer

This was a challenging Fullstack project for my final work at CEI Fullstack class.

The mission was to create a CRUD project, where the user can create, read, update and delete data. Also we had to use a framework, in this case I chose React.

So I decided to create a music player. For this I had to do some research on how I could get the player done through react. I found some youtube tutorials and some great github repositories of other mp3 players.

I also had to learn how to use the Google API, since I needed to store these mp3s somewhere, I thought of trying out the google Drive.

I then worked on the backend with Express and PostgresSQL. I made a conection so when the user uploaded an mp3 file to the google drive folder, then it would store the proxy link in the database. That way, when the user logs in again, they will have all their mp3's there! Also if they wanted to edit the name of the song they could do so, as well as delete it.

I kept track of the versions using Git, which I was so glad I did, since I uploaded all my work to Github and then my laptop crashed!! But 0 worries, I was able to get back on track by cloning my repository :)