adnanamin69 / Image_enhance_cutoupro

Image Enhance CutouPro is an Android application that allows users to enhance their old images or photos using the CutouPro API. The app utilizes Retrofit 2 for network requests, MVVM and Hilt for dependency injection.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image Enhance CutouPro Android Application

License

Image Enhance CutouPro is an Android application that allows users to enhance their old images or photos using the CutouPro API. The app utilizes Retrofit 2 for network requests, MVVM and Hilt for dependency injection.

Features

  • Image Enhancement: Enhance the quality of old images or photos.
  • Cutout Pro API Integration: Utilize the CutouPro API (available at https://www.cutout.pro/api) to enhance images.
  • Retrofit 2: Perform network requests efficiently.
  • Hilt: Simplify dependency injection in the application.

Installation

To install the Image Enhance CutouPro Android application, follow these steps:

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

  2. In the pkg/network/ApiService.kt file, replace the placeholder API key with your own CutouPro API key:

   @Headers("APIKEY: yourKey")// todo add your api key here
  1. Build and run the application on an Android device or emulator.

Usage

Once the Image Enhance CutouPro app is installed and running on your Android device, follow these steps to enhance an image:

  1. Launch the app and navigate to the home screen.

  2. Tap on the "Select Image" button to choose an image from your device's gallery.

  3. The app will send a request to the CutouPro API to enhance the image. Wait for the response.

  4. Once the enhancement is complete, the enhanced image will be displayed on the screen.

Dependencies

The Image Enhance CutouPro Android application relies on the following dependencies:

  • Retrofit 2: A type-safe HTTP client for Android and Java.
  • Hilt: A dependency injection library for Android.

Please refer to the build.gradle file for the specific versions of these dependencies used in the project.

Contributing

Contributions to the Image Enhance CutouPro Android application are welcome! If you would like to contribute, please follow the guidelines outlined in CONTRIBUTING.md.

License

This project is licensed under the MIT License.

Contact

Feel free to reach out to us for any inquiries or further information:

  • Email
  • Twitter
  • LinkedIn
  • Medium
  • Instagram
  • Facebook
  • WhatsApp

Follow us on social media for the latest news, updates, and announcements regarding to any software related stuffs.

About

Image Enhance CutouPro is an Android application that allows users to enhance their old images or photos using the CutouPro API. The app utilizes Retrofit 2 for network requests, MVVM and Hilt for dependency injection.

License:MIT License


Languages

Language:Kotlin 100.0%