Skip to content

KetakiMDeshmukh/eScan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eScan

Team name : ENIGMA

👨‍💻 Team members

👨‍🏫 Mentors

📝 Description

eScan is a flutter developed application. Its design and features are the key things that makes it stand-out among the other ones on the Play Store. It has multiple functions such as :

  • Scanning images, pdfs
  • Text Recognition, popularly known as OCR (Optical Character Recognition)
  • Converting images to pdf
  • Performing operations on pdfs, like merging, splitting, etc. eScan application has almost all the features one may require while using/making a pdf, combined altogether in a single application. It is supported by both Android as well as IOS devices. It is a user friendly application that has an attractive, simple and an interactive user interface.
  • GitHub Repo
  • Drive

🧰 Technology stack

Tools and technologies learnt and used in this project:

1. Flutter
2. Dart
3. Android Studio

📈 Progress

  • Design/Display
  • Multiple screens
  • Scanning documents
  • Accessing pdfs from local storage/device
  • Theme change
  • Reading pdfs
  • Converting presentations, excel sheets, word files to pdfs

🖥️ Project Setup

  • Click on the link below to open the repository for the project

      https:/KetakiMDeshmukh/eScan
    
  • Now fork this repository. This will create (fork) a copy of the project from our GitHub profile onto yours.

OR

  • Click on the link below to open the repository for the project

      https:/KetakiMDeshmukh/eScan
    
  • You can directly clone the repository from our GitHub profile on your local machine and you are all set to use. In this case, however, we will be able to monitor your actions.

  • Clone the project

      git clone https:/KetakiMDeshmukh/eScan.git
    
  • Go to the project directory

      cd eScan
    
  • Install dependencies

      npm install
    
  • Start the server

      npm run start
    

🔧 Usage

  • Open project from version control.
  • Open emulator or connect android/ios device.
  • Run the app from main file.

⚙️ Applications

eScan is PDF creator application which is mainly based on Dart programming language. This is a simple application which allows you to scan documents, images from your mobile phone. You can create a combined document from these images which gets automatically saved in the downloads folder. You don't need to look for the pdf anywhere else. eScan has a very simple and user friendly GUI, which makes it easy to use. It can read characters from the image/document. PDFs can be made searchable using this feature. The rest applications of this app are the same which we use in our day-to-day life, like word to pdf, excel sheet to pdf, ppt to pdf, image to pdf conversions, etc.

🔮 Future Scope

  • Optial Character Recognition.
  • Users will be able to create a custom pdf.
  • They could edit a pdf, extract images & text part of the pdf separately.
  • User can connect his/her drive to this app, so that he/she can directly access/store files on the drive.
  • Interface of the app will be more interactive, attractive and more user friendly.
  • Will be available on App Store also.

📱 Screenshots

screen1 screen2 screen3 screen4 screen5 screen6

About

PDF Scanner with OCR

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages