Receipt Manager
Parse, add, edit and manage receipts. Keep track of your daily expenses.
Features:
- iOS and Android application
- fast and easy receipt parser using OCR
- store receipts permanently in a SQL database
- minimal design
- no third party apps
Parsing receipts is not only time consuming, it is moreover a very powerful task. Since mobile devices have a unacceptable performance, the parser uses a (traditional) client server architecture.
How it works:
- The User makes a photo of a receipt
- The Application uploads the receipt to the sever
- The Server parses the receipt and sends the output (as JSON response) back to the application
- The Application stores the receipt in a SQL database
Privacy:
A lot of companies store and sell your data. This is the main reason why I started this project. I want to control my private data. Since you are hosting your own server, you don’t have to worry about that. No third party services are used.
Packages
Version 1.1.7 (2021-05-26)
Android Versions:
13 Libraries detected:
Libraries:
- Android Support v4 (Development Framework)
The Android Support Library is not actually a single library, but rather a collection of libraries that can roughly be divided into two groups: compatibility and component libraries. For details, please see
Understanding the Android Support Library.
- Androidx Core (Utility)
a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs.
- Lifecycle (Utility)
perform actions in response to a change in the lifecycle status of another component, such as activities and fragments.
- Media (Utility)
share media contents and controls with other apps.
- Room (Utility)
a persistence library that provides an abstraction layer over SQLite to allow for more robust database access while harnessing the full power of SQLite.
- WorkManager (Utility)
an API that makes it easy to schedule deferrable, asynchronous tasks that must be run reliably .
- Flutter Uploader (Utility)
a Flutter plugin for creating and managing upload tasks.
- flutter_local_notifications (UI Component)
a Flutter plugin for displaying local notifications.
- File Picker (UI Component)
allows to use a native file explorer to pick single or multiple absolute file paths, with extensions filtering support.
- OkHttp (Utility)
OkHttp is an HTTP+HTTP/2 client for Android and Java applications.
- Flutter (Development Framework)
a cross-platform development kit created by Google, based on the Dart programming language.
- Image Picker plugin for Flutter (Utility)
a Flutter plugin for picking images from the image library, and taking new pictures with the camera.
- kotlinx.coroutines (Utility)
library support for Kotlin coroutines.
Download (24.2 M)