Skip to content

🎧 BackTune – Your Audio Story & Background Music Companion BackTune is a modern audio app built with Jetpack Compose and Firebase, crafted for users who love listening to audio stories, podcasts, and background tunes while exploring minimal video experiences.

Notifications You must be signed in to change notification settings

malik0011/BackTune

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

26 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎡 BackTune

BackTune Logo

Android Kotlin Jetpack Compose Hilt

🎨 About

BackTune is an Android application that enhances your YouTube viewing experience by allowing you to overlay relaxing ambient sounds on top of your favorite videos. Perfect for creating a more immersive and focused viewing experience.

✨ Features

  • πŸŽ₯ YouTube video playback with background ambient sounds
  • 🎡 Multiple ambient sound options (Rain, Waves, Forest, etc.)
  • 🎚️ Independent volume control for background sounds
  • πŸŒ™ Modern dark theme UI
  • πŸ”„ Background sound looping
  • 🎨 Material 3 design with Jetpack Compose

πŸ› οΈ Tech Stack

  • Language: Kotlin
  • UI Framework: Jetpack Compose
  • Architecture: MVVM
  • Dependency Injection: Hilt
  • Video Player: YouTube Android Player API
  • Audio Playback: ExoPlayer
  • Navigation: Navigation Compose
  • State Management: StateFlow

πŸš€ Getting Started

Prerequisites

  • Android Studio Arctic Fox or newer
  • Android SDK 26+
  • Kotlin 1.9.0+
  • Gradle 8.0+

Installation

  1. Clone the repository
git clone https://github.com/malik0011/BackTune.git
  1. Open the project in Android Studio

  2. Sync project with Gradle files

  3. Run the app on your device or emulator

πŸ“¦ Project Structure

🎨 UI/UX

  • Modern dark theme design
  • Smooth animations and transitions
  • Intuitive sound selection interface
  • Responsive layout for all screen sizes

πŸ”„ Development Roadmap

  • User authentication
  • Save favorite sound combinations
  • Custom sound upload
  • Multiple sound mixing
  • Offline mode
  • Premium sound packs

🀝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.

πŸ‘₯ Authors

πŸ™ Acknowledgments

  • YouTube Android Player API
  • ExoPlayer
  • Jetpack Compose
  • Material Design 3

πŸ“« Contact

Ayan Malik - @malik0011

Project Link: https://github.com/malik0011/BackTune


Made with ❀️ by Ayan Malik

About

🎧 BackTune – Your Audio Story & Background Music Companion BackTune is a modern audio app built with Jetpack Compose and Firebase, crafted for users who love listening to audio stories, podcasts, and background tunes while exploring minimal video experiences.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •