It is good to see another serious posting from you.
We have gone through the complete job description and are pretty sure to assist you with this task as we are expertise team of developeMehr
We have accomplished 90% of the project which is similar of your requirement. All we need 10% customization as per your requirement set and specifications. I want to discuss in personal chat in order to exploreMehr