Skip to content

TalPeretzz/music-explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎧 Music Explorer

You are required to create a Web application that shows a list of songs according to a search query, and allows you to mark them as Favorites.

🎯 Task Summary

Create a web application using React + TypeScript that allows users to:

  1. Search for songs using the Deezer Search API.
  2. Add a search input and fetch the data according to the user’s input.Show a list of the data returned from the API.
  3. Clicking on the heart from the Search Results will add a show to favorites.
  4. Clicking on the heart from My Favorites will remove a show from favorites.
  5. The favorites list should remain when you refresh the browser, the search results should not. There is no need to worry about pagination of the results.

💡 Tips

  • Make sure the favorites update immediately upon interaction.
  • Keep the UI clean and intuitive.
  • Focus on the required functionality before adding extras.

P.S. If you face a CORS error when using the music API, you can switch to the TV Series API as an alternative:
Tvmaze Search API

Good luck! 🎵

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published