hello fellow,
I can do this in a client server system, with an HTML GUI, so you can host where ever you want and use it in your laptop, or provide it as a web service, also can make a desktop client, I will document all the code for further modifications, we can agree the terms or details on PM.
Rafael Aguilar