Hello Sir,
We have experience of developing this kind of projects. I am sure we can work on this, we have well experienced team on desktop and web based application development, We can come online and discuss on this.
Give us a chance and we will complete your work before timeline.