Bruin Play music player
Bruin Play allows users to upload and listen to their favorite songs, create playlists, and follow artists
This app was built with React.js and Node.js. Along the way, I added redux to better manage state and redux-saga to dispatch actions more cleanly.
All audio files are stored using Google Cloud Storage and retrieved with the google cloud storage module (https://www.npmjs.com/package/@google-cloud/storage)
git clone [email protected]:howardwang15/bruin-play.git
orgit clone https://github.com/howardwang15/bruin-play.git
cd bruin-play/client
npm i
npm start
cd bruin-play/server
npm i
npm start
Bruin Play will be hosted at https://locahost:9000 Node API will be hosted at http://locahost:3000