Git Product home page Git Product logo

songsphere's Introduction

๐ŸŽถ SongSphere ๐ŸŽถ

SONGSPHERE

SongSphere is a music application developed in Kotlin, created with the aim of providing an immersive and intuitive musical experience. It plays music that has been manually uploaded to Firestore.

Features

  • Continuous Playback: SongSphere allows you to listen to your music without interruptions, even when the device's screen is off or the app is in the background.
  • Full Control: Manage your tracks directly from notifications, making the listening experience even more convenient.
  • Elegant Design: Leveraging Jetpack Compose, SongSphere boasts an elegant and responsive user interface that adapts seamlessly to a variety of Android devices.

Technologies Used

  • Kotlin
  • Jetpack Compose
  • Dagger-Hilt
  • MVVM
  • Firebase
  • Exoplayer Media3
  • Glide

How to Run the Project

  • Ensure you have Android Studio installed on your computer.
  • Clone this repository to your local machine using the command: git clone https://github.com/LcsMilhan/SongSphere.git
  • Open the project in Android Studio.
  • Wait for the project to synchronize with its dependencies.
  • Run the application on an emulator or connected Android device.

How to Contribute

If you're an enthusiastic Android developer and want to contribute to SongSphere, feel free to explore the source code, open issues, or submit pull requests.

App Running

SongSphere.mp4

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.