Skip to content

Add a Nuno Maduro inspired Starter Kit with Actions Pattern, Rector, PHPStan, ArchTests and passing test suite #29

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

cvtmal
Copy link

@cvtmal cvtmal commented Mar 21, 2025

A customized Laravel Starter Kit inspired by Nuno Maduro's starter kit (wip) - a strict Laravel skeleton for the ones who demand meticulous precision in their projects.

With Rector PHP configured for the newest Laravel Version, PHPStan on max Level, Pint and Pest with ArchTests, passing test suites and Test Coverage of > 90%.

With Actions, Enums and Services Directories for future-proof application structuring which are also reflected in Unit Tests.

Adding my customized Laravel Starter Kit with Rector PHP configured for the newest Laravel Version, PHPStan on max Level, Pint and Pest with ArchTests and passing test suite.
@cvtmal cvtmal changed the title Update templates.json Add a Nuno Maduro inspired Starter Kit with Actions Pattern, Rector, PHPStan, ArchTests and passing test suite Mar 21, 2025
@tnylea
Copy link
Owner

tnylea commented Mar 21, 2025

Thanks, so this version requires 8.4. Any reason it doesn't support 8.3? I tried installing and got an error that my deps didn't meet the requirements. Laravel itself is 8.2 or greater.

Let me know if you can update that. Thanks!

@tnylea tnylea added the Awaiting User Response waiting for the user response label Mar 21, 2025
@cvtmal
Copy link
Author

cvtmal commented Mar 21, 2025

Thanks for pointing that out! There's no specific reason — it was just out of habit that I set it to 8.4. I've updated the composer.json to require 8.2 instead, to match the current Laravel version. It should be good to go now!

Let me know if you run into anything else.

@Diddyy
Copy link

Diddyy commented Mar 25, 2025

+1 Love the look of this kit!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting User Response waiting for the user response
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants