Proje Amacı ve Çözülen İhtiyaçlar: Günümüz mobil tarayıcı uygulamalarının büyük çoğunluğunun yüksek abonelik ücretleri talep etmesi, yoğun reklam içermesi ve kullanıcı verilerini üçüncü taraf bulut sunucularına yükleyerek gizlilik riski oluşturması sorununa çözüm olarak geliştirilmiştir. Free Scanner, tüm işlemleri tamamen cihaz üzerinde (on-device) gerçekleştiren, gizlilik odaklı, hızlı ve bağımsız bir mobil tarama çözümü sunar.
Temel Özellikler ve Çözümler:
Akıllı Belge Tarama & Galeri Entegrasyonu: Google ML Kit Document Scanner entegrasyonuyla otomatik belge köşesi algılama, perspektif düzeltme ve gölge giderme. Hem kameradan anlık tarama hem de galerideki mevcut fotoğrafları içe aktarma desteği.
Cihaz İçi OCR (Optik Karakter Tanıma): Taranan veya içe aktarılan belgelerdeki metinleri internet bağlantısına ihtiyaç duymadan saniyeler içinde ayrıştırır; kullanıcıya bu metinleri düzenleme, kopyalama veya dışa aktarma imkânı tanır.
Uçtan Uca Belge Güvenliği: Biyometrik kimlik doğrulama (parmak izi / yüz tanıma) ile uygulama kilidi desteği. Ayrıca hassas belgeleri parola korumalı (AES şifreli) PDF olarak dışa aktarabilme kabiliyeti.
Gelişmiş Belge Yönetimi & Çöp Kutusu: SQLite yerel veri tabanı mimarisi sayesinde belgeleri kategorize etme, çoklu sayfaları tek PDF'te birleştirme ve kazara silinmeleri önlemek için geri yüklenebilir Çöp Kutusu (Soft Delete) sistemi.
Kullanıcı Deneyimi: Akıcı sayfa önizleme motoru, sistemle senkronize Açık/Koyu (Dark Mode) tema desteği ve sadeleştirilmiş ergonomik arayüz.
Mimari Yapı: Modüler ve sürdürülebilir bir Flutter/Dart mimarisi üzerine inşa edilmiştir. Veri saklama ve modelleme katmanları (SQLite / Local Storage) kullanıcı arayüzünden tamamen soyutlanmış; donanım seviyesindeki işlemler (kamera, biyometri, dosya sistemi) optimize edilerek düşük bellek tüketimi ve yüksek kare hızı (FPS) hedeflenmiştir.