A cutting-edge music application built with ReactJs and Firebase that seamlessly integrates with the Deezer music API to bring you an immersive music experience. GrooveIt not only provides a vast library of songs but also enhances your music journey with a user-friendly interface and a range of features to keep you in control.
Demo
Pages
Home page
Signup / Login Page
Features
- User Authentication:
- Sign in, sign up, and password reset functionalities.
- Playback Controls:
- Play, pause, skip, and loop songs with ease.
- Volume Control:
- Adjust volume, mute/unmute while enjoying your music.
- Search Functionality:
- Search for songs by song name, artist name, or album name.
- Like Songs:
- Like your favorite songs to build a personalized collection.
- Playlist Creation:
- Create and manage playlists tailored to your taste.
- Song Details:
- Explore song details, including cover image, singer, and album information.
- Persistent Music Player:
- A music player component accessible across all pages, allowing uninterrupted music playback.
- Cross-Page Playback:
- Keep the music playing while navigating through different sections of the app.
- Theme Switcher:
- Fully customizable theme switcher to personalize your visual experience.
Steps to install
View Github for installation steps
Live Demo & GitHub
If you found any mistakes or have any doubts please feel free to Contact Us
Hope you find this post helpful💖