Skip to content

melihalkbk/ocr-receipt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Receipt OCR Web

🧾 Receipt OCR Web
A modern Flutter Web application that lets you upload receipt images (market, restaurant, etc.), automatically extracts products and prices using OCR, and provides categorized spending analytics and summaries.


Features

  • 📸 Upload Receipt Image: Upload a photo of your receipt and extract text automatically with OCR.
  • 🛒 Product & Price Parsing: Automatically detects products, prices, total amount, and date from the receipt.
  • 🏷️ Category Classification: Products are categorized by keywords (e.g., Dairy, Bakery, Beverage, etc.).
  • 📊 Spending Distribution by Category: Visualize your spending with a pie chart.
  • 🏆 Top Spending Category & Most Expensive Product: Quick summary cards for instant insights.
  • 📝 Edit Receipts: Edit products, prices, and categories; add or remove items as needed.
  • 💾 Local Data Storage: Receipts are stored persistently in your browser (Hive).
  • 🌐 Fully Web-Based: No installation required, runs directly in your browser.

Screenshots

Screenshots will be added soon.


Getting Started

  1. Clone the repository:

    git clone https://github.com/melihalkbk/receipt_ocr_web.git
    cd receipt_ocr_web
  2. Install dependencies:

    flutter pub get
  3. Run on web:

    flutter run -d chrome

Tech Stack


Contribution & License

  • Contributions and pull requests are welcome!
  • Licensed under the MIT License

Developer


Note:
This project is fully client-side. Uploaded receipts and data are never sent to any server.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published