I think the big question is do you foresee these modules/packages being used in other projects or yours?
If you're going to reuse I would do packages so that you can more easily setup a separate repository and keep track of versions and updates across those projects.
If you're just looking to organize code specific for a project then should be fine with modules. You can always make them into more abstract packages later if you find the need. Try creolab/modules if you haven't already, great package!
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community