App Orquestra


February 8, 2019

A personal project that came up by a necessity that my mom had. Basically she needs to send a photo of a paper that has how many hours she’s worked in that month. As she doesn’t get along with sending e-mails I created this one button app to do the job.

Built the front end in React and the Backend with Flask and MySQL.

Basically I ask for access for the phone camera, encode the picture to base64 and send it to the backend along other info like username and description.

In the backend I parse the image in base64 back to a .jpg file and save it locally with a reference on the database, also I send a e-mail with the picture attached.

Everything is neatly working on 3 docker containers all on the same network (API,DB,Frontend).

I had plans on evolving this to a more complex app with the ability to send green receipts (a type of receipt for freelancing work in Portugal) but hadn’t had time yet to dwell on it. Also another step was converting this into a native app using React Native.