demo node proejct