Doc Scanner - Flutter ApplicationDoc Scanner - Flutter Application
Doc Scanner is an AI-powered app to scan, store, extract text, summarize, and analyze documents with Gemini AI for smart produDoc Scanner - Flutter Application
Doc Scanner is an AI-powered app to scan, store, extract text, summarize, and analyze documents w...
Overview
Doc Scanner – AI Powered Document App
body {
background: #f4f6f9;
color: #333;
line-height: 1.6;
}
.container {
max-width: 1100px;
margin: auto;
padding: 50px 20px;
}
header img {
width: 100%;
height: auto;
display: block;
}
.hero {
width: 100%;
height: auto;
background-size: cover;
background-position: top center;
}
section {
margin-bottom: 70px;
}
h2 {
font-size: 32px;
margin-bottom: 25px;
color: #1f2937;
text-align: center;
}
p {
margin-bottom: 15px;
text-align: center;
}
ul {
list-style: none;
max-width: 800px;
margin: auto;
}
ul li {
background: #fff;
padding: 15px 20px;
margin-bottom: 12px;
border-radius: 8px;
box-shadow: 0 2px 8px rgba(0,0,0,0.05);
}
.grid {
display: grid;
grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
gap: 25px;
}
.card {
background: #fff;
padding: 30px;
border-radius: 14px;
box-shadow: 0 6px 16px rgba(0,0,0,0.06);
transition: all 0.3s ease;
}
.card:hover {
box-shadow:
0 8px 24px rgba(67, 41, 120, 0.25),
0 0 0 2px rgba(67, 41, 120, 0.6);
}
.card h3 {
margin-bottom: 12px;
color: #4f46e5;
text-align: center;
}
.download-box {
background: #eef2ff;
padding: 35px;
border-radius: 16px;
text-align: center;
max-width: 520px;
margin: auto;
}
.download-btn {
display: inline-block;
background: linear-gradient(135deg, #4f46e5, #452b7b);
color: #fff;
padding: 16px 36px;
border-radius: 50px;
text-decoration: none;
font-size: 18px;
font-weight: 600;
transition: all 0.3s ease;
}
.download-btn:hover {
transform: translateY(-4px);
box-shadow: 0 12px 30px rgba(79,70,229,0.4);
}
.tag-container {
text-align: center;
}
.tag {
display: inline-block;
background: #eef2ff;
color: #4338ca;
padding: 7px 16px;
border-radius: 30px;
margin: 6px;
font-size: 14px;
font-weight: 500;
}
footer img{
width: 100%;
height: auto;
display: block;
}
.container {
position: relative;
padding: 40px;
background: #fff;
overflow: hidden;
}
.bg-icon {
position: absolute;
font-size: 180px;
opacity: 0.1;
}
.addon-card {
text-align: center;
position: relative;
}
.addon-card .price {
display: inline-block;
margin-top: 14px;
padding: 8px 18px;
background: linear-gradient(135deg, #4f46e5, #452b7b);
color: #fff;
border-radius: 30px;
font-weight: 600;
font-size: 15px;
}
@media (max-width: 600px) {
header h1 {
font-size: 34px;
}
h2 {
font-size: 26px;
}
}
About Doc Scanner
Doc Scanner is a smart mobile application designed to scan, store,
and interact with documents using advanced AI technology.
It supports printed documents and handwritten notes, providing OCR,
cloud sync, and AI-powered Q&A.
Download Demo App
Try the demo version of Doc Scanner by downloading the APK below.
https://drive.google.com/file/...
"
target="_blank"
class="download-btn">
⬇ Download Demo APK
Android only · Enable “Install from unknown sources”
Key Features
- Flutter-based cross-platform mobile application
- Google Sign-In & manual email authentication with email verification
- Dark mode & light mode for enhanced user experience
- High-quality document scanning with automatic edge detection
- Multi-page document scanning with PDF creation & image export
- Automatic cloud sync with secure server-side backup
- Smart folder organization with color coding & archive system
- Built-in PDF viewer for managing scanned documents
AI Powered Features
Chat with Documents
Ask questions and receive answers based strictly on your
scanned document content.
Smart Summaries
Generate summaries, extract key points, and find information
instantly using AI.
General AI Chat
Separate AI workspace for brainstorming, quick notes,
and productivity tasks.
Included Components
Mobile App
Flutter-based app supporting Android & iOS platforms.
Backend
Secure REST API developed using CodeIgniter 4.
Database
Structured SQL / MySQL database for safe document storage.
Technologies Used
Flutter
Android
iOS
PHP
CodeIgniter 4
MySQL
Google Gemini AI
Firebase Auth
Optional Add-Ons
Enhance your Doc Scanner app with the following professional services.
🔧 Installation Support
Complete assistance with project setup, backend configuration, and app installation.
$20
UI Customization / Branding
Custom colors, logos, splash screens, and branding tailored to your business.
$30
AI OCR API Integration Help
Support for integrating and configuring AI OCR & document intelligence APIs.
$40
Play Store Upload Support
End-to-end support for Play Store listing, signing, and publishing.
$25
Features
User Authentication & Access
• Google Sign-Up / Sign-In for quick and easy access
• Manual email & password login
• Email verification for account security
• Password reset option for account recovery
Document Management & Sync
• Server-Side Storage: All scanned documents, extracted text, and metadata are
securely stored on the backend server.
• Multi-Device Access: Users can access their documents from any new device
by logging into their account.
1
• Automatic Cloud Sync: Documents are automatically synced with the server
whenever an internet connection is available.
• REST API Integration: Secure REST APIs are used to upload, fetch, and manage
document data.
• Reliable Data Backup: Server-side storage ensures documents are not lost
when changing or resetting devices.
• Folder Organization: Organize documents into custom folders with color
coding.
• Archive System: Archive documents instead of permanently deleting them.
• Built-in PDF Viewer: View and manage scanned documents directly within the
app.
Advanced Document Scanning
• High-quality document scanning with automatic edge detection using Google
ML Kit
• Multi-page scanning to combine multiple pages into a single document
• Automatic perspective correction and image enhancement filters
• Export scanned documents as high-quality PDF files or images
• Built-in OCR (Text Recognition) to extract text from scanned images
AI-Powered Study Assistance (Google Gemini)
• Chat with Your Documents: Create AI-powered bots from scanned documents
• Context-Aware Q&A: Ask questions like “Summarize this page” or “What does
the author say about X?” and get answers based only on the document content
• General AI Chat: Separate AI chat workspace for general questions,
brainstorming, and quick notes
• Chat History: All AI conversations are saved and synced
Requirements
• Flutter SDK (latest stable version)
• Android Studio (with Android SDK & Emulator)
• Xcode (macOS only – for iOS builds)
• PHP 8.1 or higher
• Composer
• MySQL / MariaDB
Instructions
For instructions please refer to the pdf uploaded with the main file.
Other items by this author
| Category | App Templates / Flutter / Full Applications |
| First release | 5 January 2026 |
| Last update | 5 January 2026 |
| Operating Systems | iOS 10.0, iOS 11.0, Android 9.0, iOS 12.0, Android 10.0, iOS 14.0, iOS 13.0, iOS 15.0, Android 11.0, Android 12.0 |
| Files included | .php, .css, .html, .sql, .swf/.flv, .swift, .apk, .dat, .java, .xml, build.settings, Javascript .js |
| Tags | OCR, pdf scanner, doc scanner, Document Scanner, smart scanner, file management, scan documents, gemini ai, text extraction, productivity app, ai scanner, handwritten notes, ai documents, document analysis, csv converter |








