I have some coding style that I like to do for my side projects.
This is in a very early stage, and there's a lot of room for improvement, and a lot of architecture pattern I will include in this.
This repo, is a Laravel Zero implementation, of cool stubs, that follows my architecture. And to facilitate usage among all my projects.
The packages that I usually use, and this stubs are following the styles are:
Data classes and Actions for handling data and executing tasks.
The l5-swagger is to annotate my Laravel HTTP Resources, and use Orval to generate TypeScript stuff. (as well as eventually a swagger spec of course). And for routing provider in JS, I use Laravel Wayfinder.
I don't have any pattern for contributing to this project yet!!, but feel free to fork and open PR's or suggest new stuff. I pretend to commit to this side project when possible.