After some months of work. I was able to have a working MVP. From this step on I started building the app and preparing the marketing and launch. I was almost giving up due to technical challenges and the difficulty of the problem at hand. Glad I didn't.