CODESEEDSign in
Explore projects
Javabeginnermobile

Expense Receipt Scanner

Android application that photographs fiscal receipts, extracts amount and date with ML Kit OCR, and organizes them into an expense journal.

5 steps

Project steps

  1. 01

    Camera with CameraX

    Captures receipt photo with CameraX; preview and capture button.

  2. 02

    OCR with ML Kit

    TextRecognition API extracts all text from the image.

  3. 03

    Amount extraction

    Regex for amount patterns: 'Total: 45.99 RON', 'TOTAL 45,99'.

  4. 04

    Room storage

    Receipt(id, date, amount, category, imageUri, notes).

  5. 05

    Monthly report

    Sum of expenses grouped by category and day for the current month.

Recommended resources

Ready to build this?

Fork the repo on GitHub and start building. A mentor will review your code when you open a PR.

5 steps

Tech stack

JavaAndroid SDKML Kit OCRRoomCameraX