This is small and simple mobile responsive artist search app developed in ReactJS using the audiodb APIs
The app has three screen:
- The first screen is a search page where you can search for an artist by name. There could be multiple artists that match the name, so pagination is added where the user can see the results page by page.
- Once you have found the artist you were searching for, click on the “View Albums” link will take you to an artist detail page where you will list (again, paginated) the albums of the artist.
- Clicking on the View Tracks of an album listing will open up a modal that shows the album name, the release date and a list of tracks in the album and the duration of each track. This project was bootstrapped with Create React App.
The app can be seen in action here.
- Clone this repository and go into its src folder.
- Run
npm install
- Run
npm start
- Go to
http://localhost:3000
to view the app