Ethereal-Developers-Inc / Openscan

Licence: bsd-3-clause
OpenScan is an open-source app that enables users to scan hard copies of documents or notes and convert it into a PDF file. No ads. No data collection. We respect your privacy.

Projects that are alternatives of or similar to Openscan

Plus
Otto DIY+ ("Otto DIY with steroids" + Bluetooth + APP + switch + sensors + strength +...
Stars: ✭ 100 (-87.26%)
Mutual labels:  opensource, app
Barcode To Pc App
Barcode to PC app
Stars: ✭ 121 (-84.59%)
Mutual labels:  scanner, app
Shuttle
Easily create native mobile applications.
Stars: ✭ 36 (-95.41%)
Mutual labels:  opensource, app
Opensourcebikeshare
The world's first low-cost and open source bike sharing system. (new version in development, use working "breakthrough" release instead!)
Stars: ✭ 141 (-82.04%)
Mutual labels:  opensource, app
Beefun Pro
Github client for iOS in Swift.
Stars: ✭ 172 (-78.09%)
Mutual labels:  opensource, app
Swiggyui
A Swiggy UI Clone Flutter App.
Stars: ✭ 258 (-67.13%)
Mutual labels:  opensource, app
Ultratabsaver
The open source Tab Manager Extension for Safari.
Stars: ✭ 178 (-77.32%)
Mutual labels:  opensource, app
Swiftscan
A barcode and qr code scanner( 二维码/条形码扫描、生成,仿微信、支付宝)
Stars: ✭ 293 (-62.68%)
Mutual labels:  scanner, app
Caprine
Elegant Facebook Messenger desktop app
Stars: ✭ 6,170 (+685.99%)
Mutual labels:  app
Breaking And Pwning Apps And Servers Aws Azure Training
Course content, lab setup instructions and documentation of our very popular Breaking and Pwning Apps and Servers on AWS and Azure hands on training!
Stars: ✭ 749 (-4.59%)
Mutual labels:  opensource
Visual slam related research
视觉(语义) SLAM 相关研究跟踪
Stars: ✭ 708 (-9.81%)
Mutual labels:  opensource
Marknote
📑MarkNote: An open sourced markdown note-taking application for Android, support many features for markdown notes, mathjax, table, list etc.
Stars: ✭ 717 (-8.66%)
Mutual labels:  app
Packer Fuzzer
Packer Fuzzer is a fast and efficient scanner for security detection of websites constructed by javascript module bundler such as Webpack.
Stars: ✭ 753 (-4.08%)
Mutual labels:  scanner
Opensource Socialnetwork
Open Source Social Network (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. It is available in 16 international languages.
Stars: ✭ 710 (-9.55%)
Mutual labels:  opensource
Perun
Perun是一款主要适用于乙方安服、渗透测试人员和甲方RedTeam红队人员的网络资产漏洞扫描器/扫描框架
Stars: ✭ 773 (-1.53%)
Mutual labels:  scanner
Gankdaily
A application used to show technical information in every working days, use MVP pattern.
Stars: ✭ 704 (-10.32%)
Mutual labels:  app
Acme bank
An example ☂ project
Stars: ✭ 700 (-10.83%)
Mutual labels:  app
Rapidscan
🆕 The Multi-Tool Web Vulnerability Scanner.
Stars: ✭ 775 (-1.27%)
Mutual labels:  scanner
Juejin
💰 Unofficial JueJin wechat mini program application - 掘金非官方微信小程序
Stars: ✭ 771 (-1.78%)
Mutual labels:  opensource
Su2
SU2: An Open-Source Suite for Multiphysics Simulation and Design
Stars: ✭ 731 (-6.88%)
Mutual labels:  opensource

OpenScan

An open source app that enables users to scan hardcopies of documents or notes and convert it to a PDF file. No ads. No data collection. We respect your privacy.

Get it on Google Play

Get it on IzzyOnDroid

(Build instructions present at the bottom of the file)

About this app

Our open source document scanner app will enable you to scan anything (official documents, notes, photos, business cards, etc.) and convert it into a PDF file and share it via any messaging app that allows it.

Why use this app? Sometimes, you require to scan several documents and share them in this fast-paced professional world. Maybe, you want to scan and store your receipts and billing information for filing taxes. In this day and age, we look for not only ease of use in technology, but also apps which respect our data privacy and apps which doesn't force ads on our screen every other second.

We bring you OpenScan, an app which respects your privacy coupled with comprehensive and beautiful user interface and a flawless user experience.

We differentiate our self from the rest of the apps in the market by:

  1. Open Sourcing our app
  2. Respecting your data privacy (by not collecting any document data knowingly)

KEY FEATURES

  • Scan your documents, notes, business cards.
  • Simple and powerful cropping features.
  • Share as PDF/JPGs.

WORK PRODUCTIVITY:

  • Increase your office/work productivity by scanning and saving your documents or notes quickly and share them with anyone.
  • Capture your ideas or flowcharts that you jot down hurriedly and upload them to your choice of cloud storage instantly.
  • Never forget anyone's contact information by scanning the business cards and storing them.
  • Scan printed documents and save them to be reviewed later or send them to your contacts to review it.
  • Never worry when it comes to receipts anymore. Just scan the receipts and save them to your device and share them whenever necessary.

EDUCATIONAL PRODUCTIVITY

  • Scan all your handwritten notes and share them instantly to your friends during stressful exam times.
  • Never miss another lecture notes. All documents are timestamped, so just look up the date or time of the lecture to quickly bring up the lecture notes.
  • Take pictures of the whiteboards or the blackboards for future reference and save those as PDFs.
  • Upload your class notes to your choice of cloud storage instantly.

PACKAGES USED

  • path_provider: ^1.6.11
  • image_picker: ^0.6.4
  • focused_menu: ^1.0.1
  • directory_picker: ^1.0.0
  • pdf: ^1.9.0
  • share_extend: ^1.1.9
  • url_launcher: ^5.4.11
  • cupertino_icons: ^0.1.3
  • flutter_full_pdf_viewer: ^1.0.6
  • permission_handler: ^3.2.2
  • shared_preferences: ^0.5.7+3
  • flutter_speed_dial: ^1.2.5
  • open_file: ^3.0.3
  • sqflite: ^1.3.1+2
  • reorderables: ^0.3.2
  • flutter_scanner_cropper:

BUILD INSTRUCTIONS

Set up flutter on your local machine Official Flutter Docs

Clone this repo on your local machine:

git clone https://github.com/Ethereal-Developers-Inc/OpenScan.git

Using Android Studio:

Set up your editor of choice. Official Flutter Docs for setting up editor

  • Android Studio
    • Open the project in Android Studio.
    • Make sure that you have your cursor has focused on lib/main.dart (or any other dart file) i.e. just open one of the dart files and click on the (dart) file once.
    • Click on Build > Flutter > Build APK in the menubar at the top of Android Studio.
    • Once the build finshes successfully, in the project folder, go to build > app > outputs > apk > release > app-release.apk
    • This will be your generated apk file which you can install on your phone.

Using terminal:

  • Using the terminal or cmd
    • Make sure you are in the project directory where the pubspec.yaml is present and open your terminal or cmd.
    • Run flutter build apk
    • Once the build finshes successfully, in the project folder, go to build > app > outputs > apk > release > app-release.apk
    • This will be your generated apk file which you can install on your phone.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].