Hi~
how are you?
I am interested in your project.
I have many experience with iOS development using Swift and Objective-c.
So To implement your functions, we have to use the WebView on the app, I think so and I have app with webview.
I can help you well in 2 days.
Please contact me.
Best Regards.