Skip to content

pranshu-5123/ScanEase

Repository files navigation

Scan Ease [Scan,Save,Simplify]

Scan Ease is your ultimate document scanning companion, transforming physical papers into crisp digital files in seconds. With its range of built-in tools, Scan Ease ensures top-notch image quality, making document scanning a breeze. Automatically detect and scan documents with precision using auto-capture, enhance scan quality with customizable filters, and remove noise and correct orientation with the advanced document cleaner.

Screenshots

Unefwtitlfewed Untitlrgeed(1) Untitled(2)

Tech Stack

-Kotlin.

-Jetpack Compose.

-Gradle.

-MVVM.

Features

  • Light/dark mode toggle.
  • Scribble Remover.
  • Auto Docs Scanning.
  • AI enabled noise reduction.
  • Docs Management.
  • In built Filters.

UI/UX

The app was designed using Material 3 guidelines . Learn more about the design process and obtain the design files in the Now in Android Material 3 Case Study.

The Screens and UI elements are built entirely using Jetpack Compose.

The app has two themes:

Dynamic color - uses colors based on the user's current color theme (if supported)

Default theme - uses predefined colors when dynamic color is not supported Each theme also supports dark mode.

The app uses adaptive layouts to support different screen sizes.

Find out more about the UI architecture here.

Baseline Profiles

The baseline profile for this app is located at app/src/main/baseline-prof.txt. It contains rules that enable AOT compilation of the critical user path taken during app launch. For more information on baseline profiles, read this document.

Note: The baseline profile needs to be re-generated for release builds that touch code which changes app startup.

To generate the baseline profile, select the benchmark build variant and run the BaselineProfileGenerator benchmark test on an AOSP Android Emulator. Then copy the resulting baseline profile from the emulator to app/src/main/baseline-prof.txt.

License

Now in Android is distributed under the terms of the MIT License (Version 2.0). See the license for more information. MIT