Push to deploy a nodejs application using git hooks

Application deployment is a repetitive and boring task. And any task that is repetitive should be automated so that we can use our mental abilities to do better things than repeat ourselves. And deploying...