Hi, I used to spend a couple of weeks before I found some really good developer for a cooperation. Still, I think the best way for you will be to contact several software developing companies to see portfolios and to know the real prices for your application development. I worked with these experts about tech mvp
https://freshcodeit.com/https://freshcodeit.com/freshcode-post/how-to-create-mvp-guide and have absolutely no regrets about the cooperation. I recommend to contact them with your task, they can develop any kind of software