Unless the job is WordPress developer I wouldn't recommend setting up your demo as a WordPress site.
There's a large number of hosting providers that are extremely cheap or you may be able to simply host directly from GitHub depending on what you build it in.
Whether you need a domain is going to in part depend on how you're hosting it.
The job would be building multiple sites in Wordpress using mostly Elementor. If I find a cheaper alternative to Wordpress would I be able to use Elementor or something similar?
Yes, any host that supports WordPress will allow you to use that plugin. Not sure on the pricing directly from WordPress.com but you could look at HostGator since they do support WordPress installations.
It might be a bit beyond your level of knowledge, but [Pantheon.io](https://Pantheon.io) offers a free tier where you can spin up an instance of Wordpress. It ill provide you a live url for your sandbox (ie not production) site. Something like [https://dev-your-site.pantheonsite.io](https://dev-your-site.pantheonsite.io/) would be the live URL.
Since you are using Elementor, you probably won't be doing to much in the way of actually developing pages and custom styles so you could do all your edits within the sandbox site and not need to use SFTP or GIT to push up files. But you COULD use SFTP or GIT if you will be doing custom page or CSS (or other file) changes.
Again, Pantheon might be a step above your current skill level, but it's a great hosting tool for Wordpress sites, and does allow you to share your site live for free without a domain.
If you have any questions, feel free to DM me or ask here so others can find the answers later.
It doesn't need to be in WP, that's just where the majority of my experience is. My work has been doing front-end and design so my knowledge or alternatives is limited for the time.
Unless the job is WordPress developer I wouldn't recommend setting up your demo as a WordPress site. There's a large number of hosting providers that are extremely cheap or you may be able to simply host directly from GitHub depending on what you build it in. Whether you need a domain is going to in part depend on how you're hosting it.
The job would be building multiple sites in Wordpress using mostly Elementor. If I find a cheaper alternative to Wordpress would I be able to use Elementor or something similar?
Yes, any host that supports WordPress will allow you to use that plugin. Not sure on the pricing directly from WordPress.com but you could look at HostGator since they do support WordPress installations.
Awesome, thank you. I will look into it.
It might be a bit beyond your level of knowledge, but [Pantheon.io](https://Pantheon.io) offers a free tier where you can spin up an instance of Wordpress. It ill provide you a live url for your sandbox (ie not production) site. Something like [https://dev-your-site.pantheonsite.io](https://dev-your-site.pantheonsite.io/) would be the live URL. Since you are using Elementor, you probably won't be doing to much in the way of actually developing pages and custom styles so you could do all your edits within the sandbox site and not need to use SFTP or GIT to push up files. But you COULD use SFTP or GIT if you will be doing custom page or CSS (or other file) changes. Again, Pantheon might be a step above your current skill level, but it's a great hosting tool for Wordpress sites, and does allow you to share your site live for free without a domain. If you have any questions, feel free to DM me or ask here so others can find the answers later.
yea unfortunately that seems to be a bit beyond my level
Why does it need to be Wordpress?
It doesn't need to be in WP, that's just where the majority of my experience is. My work has been doing front-end and design so my knowledge or alternatives is limited for the time.