Yes, if I was using the node.js stack that would have been much easier.
Actually what I would like to mention is that, it would be awesome if there can be some guide on deploying node.js applications with the nginx stack. Or at least there could be some documentation describing the structure of the nginx stack.
Becausre sometimes it is hard for users to switch between different stacks and my situation is like that (because my AWS Lightsail uses NGINX instance (Bitnami Nginx Stack) and I am really new to website development thingy.)
I am glad after spending days of effort and numerous trials and errors and detours, I finally figure out and solve the issue by myself, but if only there was one tutorial or docunmentation things will be much easier... especially for newcomers to the community)