Wanting to migrate a wordpress project from localhost to a local domain name server/virtual host

I have a WordPress project that currently resides in WAMP on the standard localhost server. I also have node.js installed to automate my workflow.

I would like to create a local domain server/virtual host to host my WordPress project locally for now while I am in development env, so instead of entering localhost/workshop/, I would want to enter workshop.local.

If I add a new virtual host via the localhost page wizard, would that automatically set it up for me or do I also have to do some additional tasks to make it work?

I am hesitant to do so, since I am not familiar with the process.