iTunes Tracklist built with React (Data from iTunes API)
- built with REACT -
This project is based on React.
Here you can find my Vanilla Javascript version of this iTunes tracklist: https://github.com/peter-stuhlmann/iTunes-API
When you have cloned the repository, you have to install the node modules from package.json.
$ npm i
After that you can start the React App with a npm command:
$ npm start
This project was created with React (create-react-app) and is divided into several components. The styling is written in SCSS.
The music data is fetched from the official iTunes API.
A search term can be entered in the input field. This is integrated into the API url and corresponding search results are output in a table. With current settings max. 20 results are displayed.
The LocalStorage stores the search term locally for the next session. If a new search term is entered, the value of the LocalStorage is overwritten.
The track counter counts the tracks that are found and output for the entered search term (with current settings max. 20).
The audio player (play / pause) plays a sample of the selected song.
Several Routes have been created with React-Router: currently Tracklist, Legal Notice and Privacy Policy.
Licensed under the MIT License.
© Peter R. Stuhlmann Webentwicklung. All rights reserved.