Lyrics Finder is a React-based web application that allows users to search for songs and view their lyrics using the Musixmatch API. The app utilizes React Hooks and Context API for state management, providing a seamless and efficient user experience.
- Search for Songs: Enter the name of any song to find its lyrics.
- View Lyrics: Displays lyrics fetched from the Musixmatch API.
- Responsive UI: Clean and responsive user interface.
- React Hooks: Utilizes
useState
,useEffect
, anduseContext
hooks for state management. - Context API: Uses Context API to manage global state.
- React: Frontend library for building user interfaces.
- React Hooks: Simplifies state management and side effects in functional components.
- Context API: Provides a way to share values between components without having to pass props down manually.
- Musixmatch API: Fetches lyrics data for searched songs.
- Axios: For making HTTP requests to the Musixmatch API.
- CSS Modules/Styled Components: For styling components.