"BHB" is a cloud software for automated accounting.
We would like to develop a Android (later IOS) application with the only purpose of having the "sharing" function of Android/IOS displaying "BHB" and let the user upload scans/pics into the "BHB" Webapp.
The goal is to keep the solution **super basic and use as few resouces as possible.**
BHB is an accounting SaaS. Receipts currently can be uploaded via Drag & Drop, Dropbox-Sync, email forwarding and API.
The user shall be able to share (--> Share function) a document with "BHB" from any App on his Android device (iOS to follow), espacially from Scanapps like Camscanner. The document will be uploaded into "BHB" using BHB's API. (or our Email forwarding)
On first installation of the BHB-App the user shall enter either the API key or, better, the API credentials are retrieved automatically and the user simply logs in with his Login Data for the BHB Webapp.
Relevant API Endpoint: /receipts/upload
Type: 'invoice outbound'
Required Client, Secret and Key can be retrieved in any BuchhaltungsButler Test Account under "Firmendaten" -> "API Zugang"
Please provide specifications how such an app could be programmed.
What languages would it be built in, what would be the approach and what ressources (time, budget) would be required to bring this project to success.
From our viewpoint, two options are suitable. On which uses the websites referenced funcionality to build it into a web view application. The other one uses our existing email-intput-method by generating a email with the documents attached.
The main goal is to build the application the most simple and most basic possible. Log-In and sharing are the only two functions. (two screens)