I'm able to develop your project and requirements without any problem, from the beginning to the very end
You can check my portfolio
At the beginning could be created a simple mechanism using pull and push technology and after that, we could be adding new functionalities