Skip to content

dapoi/MEVER

Repository files navigation

MEVER (Media Saver) Unfinished!!

GitHub release
Android API

A simple and efficient Android application for downloading media from the social media. It is designed to be lightweight, and user-friendly


Features

  • Multi-platform: You can easily download content from Facebook, Instagram, TikTok, & Twitter
  • Background Downloads: Continue downloading even when the app is in the background.
  • Download Manager: Pause, resume, and cancel downloads.
  • User-Friendly Interface: Simple and intuitive UI for seamless navigation.
  • Ad-Free Experience: No annoying ads or interruptions.
  • Dark Mode: Supports dark theme for better visibility in low-light conditions.

Tech Stack

This app is built using modern Android development tools and libraries:

  • UI: Jetpack Compose for declarative UI.
  • Dependency Injection: Hilt for dependency management.
  • Networking: Retrofit for REST API communication.
  • Asynchronous Programming: Kotlin Flow for reactive streams.
  • Downloading: Ketch for efficient file downloads.
  • Architecture: MVVM (Model-View-ViewModel) for clean separation of concerns.
  • Local Storage: DataStore for storing key-value pairs.
  • Multi-Module Architecture: Modularized project structure for better scalability and maintainability.
  • Version Control: Git for source code management.

Screenshots

Comming
Soon

Installation

You can download the app via Play Store or GitHub Releases.

Option 1: Download from Play Store (Soon!)

Option 2: Download from GitHub Releases (Soon!)

GitHub Release

  1. Go to the Releases section.
  2. Download the latest APK file.
  3. Enable installation from unknown sources:
    • Go to Settings > Security > Unknown Sources and enable it.
  4. Install the APK on your device.
  5. Launch the app and start downloading!

Contributing

Contributions are welcome! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. If you encounter an error, change to the project and create the build-properties and env.properties folders inside it

    image

  3. Put url below

    image

  4. Create a new branch (git checkout -b feature/feature-name).
  5. Commit your changes (git commit -m 'Add some feature').
  6. Push to the branch (git push origin feature/feature-name).
  7. Open a pull request.

Please ensure your code follows the project's coding standards and includes appropriate documentation.


License

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


Support

If you encounter any issues or have suggestions for improvement, please open an issue.
For additional support, contact us at [email protected].


Acknowledgments

  • Thanks to khushpanchal for providing downloader library.
  • Special thanks to contributors and the open-source community.

Made with ❤️ by Daffa.
⭐️ this repository if you find it useful!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages