How to create and add a custom module on frontend? New MFE part.

Hello. I am a frontend developer and I am working with OpenMRS Core GitHub - openmrs/openmrs-esm-core: The core modules of the OpenMRS 3.0 Frontend system. I need to create a new module, for example my-module which will have a custom components. I have looked trough every documentation I can find and the steps of adding new micro frontend were not clear. Can you give me step by step guide on how to do it for OpenMRS Core and should I put it in the packages/apps or in a seperate folder from the main repo(openmrs-esm-core)? How can I connect them and how to display a simple component in a view? Thanks in advance.

I highly recommend that you read the whole of this: https://o3-docs.openmrs.org/