Hi,
I have gone through your requirements and clearly understood them. I can easily build this along with web services and all.
I am Ajay and I have more than 8 years of experience in this field. Currently, I am working with Microsoft as a third party on React JS integration with Dotnet core projects. I also had a chance to work in Office 365. So you can understand I have very high standards for coding and its conventions.
N.B. this is not final quote as it may vary after your full requirement.