Unfortunately, I don't have programming knowledge, so I can't do this work for you. But I can recommend to look for the software development companies in other countries. It can help you to save money. There are countries that offer developers with high education, big experience and perfect English speaking and writing skills. One of such countries is Ukraine. Personally I worked with the Ukrainian company and was pleased with the result. These developers are ready to do high-quality work at affordable price. In case you are interested, take a look at the article -
https://diceus.com/software-development-companies-ukraine/. Hopefully, this information will be useful for you! Good luck!