Hello! I have read your description of a project. I can notice you need custom work for your project. We can deliver you the best within your time frame. I would say please don't look at the price go for the service and quality work. I can work with the latest version and the latest technologies. Let's discuss in detail on chat.
Saif