Hi,
This is an interesting project. I can Implement it with nodeJS, Express, MongoDB and JS. I can send you a link to my previous work if you are interested. I'm open to revise milestones, duration and budget after discussing the project in detail.
Thank you.
Akalanka