MusicStorm
Musicstorm is a clone of SoundCloud that uses AWS S3 buckets to upload and retrieve media to be played by a music player composed of React components. You are able to upload an artist's tracks and create an album out of them as well as view other artists’ profiles and play their music. There is a persisting music player that will play the chosen song as you navigate through the pages. Listen to your favorite artist’s music through this application!
The front end of this application was made with React and it follows Redux architecture. The backend was developed using Sequelize and Express.js.The APIs are designed around REST principles. The final touch and design was also created using raw CSS.