Hello my name is Taher and i will create this kind of software for you in .net MVC i will fill full your all requirments lets first talk about your project.
Relevant Skills and Experience
ASP .net,MVC,jquery,Java script, sql server, web API, WCF,WPF, LINQ, Entity framework.