How to show demo wordpress websites like themeforest or elementor library?

Suppose I’ve 10+ WordPress themes to sell, Now I want the user to click on the theme image to open a preview of the theme just like ThemeForest or elementor library. Should I create 10+ directories and install WordPress for each theme?

Please checkout elementor templates library for a better idea

Thanks a lot for your response.