Hisabi is a web application that allows users to upload, scan, and manage receipts using OCR powered by the Mindee API. Receipts are parsed for line items and stored in a local SQLite database for easy retrieval and management.
- Upload Receipts: Upload images of receipts and extract line items (name, quantity, price, total) using Mindee’s custom OCR model.
- View & Save Receipts:pts: Save parsed receipts with a custom name and view a list of all saved receipts.
- Receipt Details: View detailed data for each saved receipt.
- Simple Web UI: User-friendly interface built with HTML, CSS, and JavaScript.
- API Endpoints: RESTful API for uploading, saving, and retrieving receipts.
- Local Storage: Uses SQLite for lightweight, local data storage.
- Backend: Python, Flask, SQLite, Mindee SDK
- Frontend: HTML, CSS, JavaScript (static files)
git clone https://github.com/ItsAkshatSh/Hisabi.git
cd HisabiMake sure you have Python 3.7+ installed.
pip install -r requirements.txtpython app.pyThe app will be available here.
- Open the app in your browser.
- Upload a receipt image (JPG, PNG, etc.).
- Review extracted line items and save the receipt with a custom name.
- View all saved receipts and click to see details.