Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📄 Folio

Folio is an offline document scanner and document management application built with Flutter. It enables users to scan, edit, organize, and export documents as high-quality PDFs while keeping all data securely stored on the device.


✨ Features

  • 📄 Scan documents using the camera
  • ✂️ Crop and edit scanned pages
  • 🎨 Apply filters (Magic Color, Black & White, Greyscale)
  • ✍️ Add digital signatures
  • 📝 Smart document naming using Google ML Kit Text Recognition
  • 📂 Organize documents into folders
  • 🔄 Reorder, add, and delete pages
  • 📑 Generate and share PDF documents
  • 💾 Offline storage using SQLite
  • 🌙 Material 3 UI with Light and Dark mode support

🛠️ Tech Stack

  • Flutter
  • Dart
  • Flutter BLoC
  • Equatable
  • SQLite (sqflite)
  • Google ML Kit Text Recognition
  • Image Picker
  • Image Cropper
  • PDF Package
  • Signature Package
  • Google Fonts

📁 Project Structure

lib/
├── blocs/
├── core/
├── models/
├── repositories/
├── services/
├── ui/
│   ├── screens/
│   └── widgets/
└── main.dart

🚀 Getting Started

Prerequisites

  • Flutter SDK
  • Android Studio / VS Code
  • Android Emulator or Physical Device

Installation

git clone https://github.com/Ira9181/Folio.git
cd Folio

flutter pub get

flutter run

📸 Screenshots

Add screenshots of the Dashboard, Scanner, Studio, and PDF Preview here.


🔮 Future Improvements

  • Cloud synchronization
  • OCR-based document search
  • Password-protected PDFs
  • Document sharing via QR
  • Multi-language OCR support

👩‍💻 Author

Ira Ratan Vatsyayan

GitHub: https://github.com/Ira9181

About

Folio is an offline document scanner and document management application built with Flutter. It enables users to scan, edit, organize, and export documents as high-quality PDFs while keeping all data securely stored on the device.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages