Hi,
To my understanding you need three things connected
1. Aurdino hardware reading sensor data
2. Gateway hardware where node.js and MQTT broker running
3. Mobile Application
What part of the work need to be done as part of the project, give more details for understanding the project in more details will help in estimating the duration and budget
Thanks
Raj