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
- 01
Camera with CameraX
Captures receipt photo with CameraX; preview and capture button.
- 02
OCR with ML Kit
TextRecognition API extracts all text from the image.
- 03
Amount extraction
Regex for amount patterns: 'Total: 45.99 RON', 'TOTAL 45,99'.
- 04
Room storage
Receipt(id, date, amount, category, imageUri, notes).
- 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