How to display dynamic components in angular 8+

I am new to Angular. I am working on a project where I want the administrator choose which components will be displayed to the user.

ps: In the admin interface, I have a "list" of components’names and when he choose one by checking it, it will be displayed in the user interface.

How Can I do this please?

Source: Angular Questions