Skip to content

dilipsuthar264/echolite-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽต Echolite - Music Streaming App

Android Kotlin Jetpack Compose Firebase

License: GPL v3 GitHub Downloads (all assets, all releases) GitHub release (latest SemVer) GitHub repo size

๐Ÿš€ Overview

Echolite is a lightweight music streaming app for Android, designed to provide a simple and efficient listening experience, especially for Indian songs. ๐Ÿ‡ฎ๐Ÿ‡ณ

๐ŸŒŸ Features

  • ๐Ÿ” Search Songs โ€“ Quickly find your favorite Indian tracks.

  • โ–ถ๏ธ Stream Music โ€“ Tap and play instantly.

  • โค๏ธ Like Songs โ€“ Save your favorites to the "Liked Songs" page.

  • ๐Ÿ“ค Export Liked Songs โ€“ Backup your liked list before uninstalling.

  • ๐Ÿ“ฅ Import Liked Songs โ€“ Restore your liked list anytime.

  • ๐Ÿšซ No Login Required โ€“ Fully functional without signup.

๐Ÿ›  Tech Stack

  • Language: Kotlin ๐Ÿ’ป
  • UI Framework: Jetpack Compose ๐ŸŽจ
  • Database: Room ๐Ÿ“ฆ
  • Audio Playback: MediaPlayer ๐ŸŽต
  • MVVM Architecture โ€“ Clean and maintainable codebase.

๐Ÿ“ธ Screenshots

Home Album Search
Liked Songs Player Artist

Setup Instructions:

  • Clone the repository:

    git clone https://github.com/dilipsuthar264/echolite-android.git
  • Open the project in Android Studio.

  • Build and run the app.

๐Ÿค Contributing

Love this project? Want to make it even better? Feel free to open issues, submit pull requests, or just drop feedback! Letโ€™s build something amazing together. ๐Ÿ’ก๐Ÿ’ป

๐Ÿ“ฌ Let's Connect!

Got feedback or ideas? Reach out to me! Iโ€™d love to hear from you. ๐ŸŽ‰

About

Echolite is a lightweight music streaming app for Android, designed to provide a simple and efficient listening experience, especially for Indian songs. ๐Ÿ‡ฎ๐Ÿ‡ณ

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages