Wave Player
Idea
Introducing Waves Music App, your charming companion for musical bliss. Waves is not just your ordinary music player; it's a delightful web app that creates an enchanting atmosphere for your listening pleasure. Unleash the power of Chillhop as Waves taps into a curated collection of soothing tunes that will transport you to tranquillity and inspiration. From laid-back beats to soul-stirring melodies, this app serves as your gateway to the mesmerizing world of Chillhop music
Features
- User-friendly Interface: The app should have a visually appealing and intuitive interface for a smooth user experience.
- Music Playback Controls: Include play/pause buttons that allow users to start or pause the currently playing music.
- Font-awesome Icons used to complete the layout.
- Ability to switch between different songs in the playlist. This can be done through previous/following track buttons.
- Display a progress bar that indicates the current position of the playing song and allows users to seek within the track.
- Drawer for Music List: Create a drawer or sidebar that displays the list of songs in the playlist. Users can view and select songs from this list.
- Using the dependency useRef to reach the audio in the object list, and to be able to pass on the audio HTML tag.