Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.19 KB

File metadata and controls

31 lines (23 loc) · 1.19 KB

🎶 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