Skip to content

A sleek and modern music player app built using Jetpack Compose for the UI and Media3 ExoPlayer for media playback with amazing user experience.

Notifications You must be signed in to change notification settings

YaminNather/MusicPlayer

Repository files navigation

🎶 Music Player Application

A sleek and modern music player app built using Jetpack Compose for the UI and Media3 ExoPlayer for media playback with amazing user experience.

Table of Contents

🛠️ Technology Stack

  • Frontend was developed using Jetpack Compose, Android's Modern UI Toolkit.
  • Jetpack Media3 Library was used for Audio Playback using the ExoPlayer module.
  • A Spring Boot backend to handle lyrics and Audio Metadata modifications.
  • An SQLite Database using Room SDK for frontend database.
  • Kotlin was the language used to develop the application.
  • Dependency injection using Koin library.

✨ Features

  • Play Audio and Music from device, even when the application is minimized.
  • Create and manage playlists.
  • Query songs easily by Album, Artist, etc.
  • View and Modify Audio file Metadata.

📸 Screenshots

About

A sleek and modern music player app built using Jetpack Compose for the UI and Media3 ExoPlayer for media playback with amazing user experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages