Skip to content

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

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages