I applaud your effort, but i would’ve never put something like this out _and_ start selling courses. Why would you teach people to build frameworks when there’s amazing ones out there already they can join? like Symfony, Yii or any other established framework.
No tests is also a big dealbreaker, No Composer packages (reinventing the wheel isn’t a good thing), even the framework you try to emulate (Laravel) uses other packages as dependencies. There’s no DI container that i could find?