Explore the latest hits only on Music Stream
Music Stream is a modern and user-friendly Android application that allows users to explore and stream the latest music. The app is designed for seamless performance and uses Firebase for backend services to ensure real-time data retrieval, authentication, and media storage.
- 🎵 Stream Latest Hits – Listen to the newest songs with high-quality audio streaming.
- 🔎 Smart Search – Quickly find your favorite tracks, artists, and albums.
- 📂 Firebase Integration – Utilizes Firebase Firestore for storing song metadata and images.
- 🔐 User Authentication – Secure login and registration using Firebase Authentication.
- 📸 Dynamic Image Loading – Fetches album covers and artist images from Firebase Storage.
- 📜 Curated Playlists – Enjoy pre-made playlists based on different moods and genres.
- ❤️ Favorites & Playlists – Create and manage your music collections.
- 🎛 User-Friendly UI – A clean and intuitive interface for easy navigation.
- 📊 Real-time Updates – Songs and playlists update dynamically with new additions.
- Android (Kotlin/Java) – Core development language for the app.
- Firebase Firestore – Stores song details and metadata.
- Firebase Authentication – Handles user login and signup securely.
- Firebase Storage – Stores music files and album images.
- ExoPlayer – Ensures smooth and efficient music playback.
- Material Design UI – Provides a visually appealing and responsive user experience.
- Clone this repository:
git clone https://github.com/your-repo/music-stream.git
- Open the project in Android Studio.
- Configure Firebase by adding your
google-services.json
file in theapp/
directory. - Build and run the app on an emulator or a physical device.
- 🎙 Voice Search – Search songs using voice commands.
- 📥 Download & Offline Mode – Save songs locally for offline listening.
- 🎼 Lyrics Display – Show lyrics while playing a song.
- 🎧 Podcast Integration – Add a section for trending podcasts.
Contributions are welcome! To contribute to the project, please fork the repository and submit a pull request.
📧 Email: Gmail
🌐 LinkedIn: LinkedIn
This project is licensed under the MIT License.