Firstly you need to follow the basic steps that are used for starting a module: Step1: Create a vendor folder inside app/code (app is the core folder of Magento) Folder:- app/code/Pravams (Vendor's name could be any) Step2: Create a module folder inside app/code/Pravams Folder:-app/code/Pravams/Booking Step3: Now inside Booking create a registration.php file. File:-app/code/Pravams/Booking/registration.php <?php \Magento\Framework\ComponentRegistrar::register( … Continue reading MODULE TO CREATE A NEW PRODUCT TYPE IN MAGENTO