Just a little note.
PHP 7.4 is out soon (end of this month) and bring lot of new features or deprecated features.
I will start to stest ClicShopping under php 7.4 soon
If you see something report on Github (ClicShopping, Official and community) the error or the bug.
If you have time.
The menu can have different function
For example if you want to create a marketplace you have 2 choices
Create the menu in manual mode
Create the menu via the apps automatically
Manual is not recommended on this case when you create an apps because the administrator must do a manual action on the menu and after install the apps with the instructions.
Like all menu has a specific code. It s possible to re-organise the menu if you do not appreciate.
Access to this menu allow you to know the good code and id for a programmer when he creates a new apps inside the menu of his choice.
The best is to look inside the Configure directory the different files (Install and Delete) the approach.
About the modules inside the catalog (template), you have nothing to do.
A nice function apear inside php 7.4 : Preload : https://wiki.php.net/rfc/preload
It can increased the speed of the website, not a little . But the problem, every time you change something inside a file, you must restart the server because everything is push in memory.
https://andrewdavis.me/post/introduction-to-php-7-4-preload/
Note : when I wil install php 7.4, I will make some test also !