Online Music Streaming App

Navneet

Navneet Yadav

Music Stream Neptune

A Spotify clone implemented with Spotify features
Music Stream Neptune is a music streaming application developed in Kotlin. The application allows users to play, pause, shuffle, and repeat songs. It also provides a feature to like songs and maintain a list of liked songs. In Music Stream Neptune, Firebase plays a pivotal role by providing several backend services. Firebase Firestore serves as the primary database for the application, storing user data such as playlists, songs. Firebase Storage is utilized to store and serve the album art images for the songs. Lastly. By integrating these Firebase services, Music Stream Neptune is able to offer a robust and feature-rich music streaming experience to its users.

Screenshots

Tools and Libraries Used

Language: Kotlin
Framework: Android Jetpack Compose
Image Loading: Glide
Dependency Injection: Hilt
Asynchronous Programming: Coroutines, Flow
Android Architecture Components: MVVM, ViewModel
Backend: Firebase

Setup and Installation

Clone the repository: git clone https://github.com/Navneet851/spotify-clone-jetpack-compose.git
Build and run the project on an emulator or actual device

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.# music-player-compose
Like this project

Posted Jan 4, 2025

spotify clone made using jetpack compose. Contribute to navneet851/spotify-clone-jetpack-compose development by creating an account on GitHub.

Likes

0

Views

2