Find the music for everyone. Or find some of my personal favorites.
See it in action here.
- Create .env file at root of project.
- Add REACT_APP_CLIENT_ID and REACT_APP_CLIENT_SECRET variables to the .env file from Spotify.
- Install dependencies by running
npm i
- Run app by running
npm start
The Spotify API provides an opportunity for developers to make requests to their expansive database of music. With Axios, requests are made to the API, and returned results are rendered in React.js, Bootstrap, and SCSS. The application is hosted on Github pages.
Not sure what to search? The app can generate a random track from one of five artists, just by clicking on their respective card.
- I'd add an
onClick()
event to the nav menu to make highlight the individual nav items when on the respective page. - While the true Spotify desktop/web application doesn't account for mobile responsiveness, I'd like to improve this app's current implementation.
- HTML
- SCSS
- Javascript
- React
- Bootstrap 4