Skip to content

laralaunch/the-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

17 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ci

PHP 8.4 Laravel 11

About

Official Laravel boilerplate is minimalistic by design, empowering developers with flexibility while leaving many foundational decisions up to them.

This boilerplate fills that gap, providing pre-configured, best-practice-driven strong foundation. That means you start fast and build right from day one.

Features

✨ Up-to-Date with the Latest Versions

  • βœ”οΈ php 8.4
  • βœ”οΈ Laravel 11
  • βœ”οΈ Official Laravel boilerplate

✨ Optimized for Local Development

  • βœ”οΈ Essential packages configured for a seamless local development experience
  • βœ”οΈ Configured docker-compose.yml
  • βœ”οΈ Xdebug configured in dev and ci image
  • βœ”οΈ Useful and handy composer commands for streamlined development

✨ Built-in CI/CD

  • βœ”οΈ GitHub CI workflow with necessary automated checks:
    • composer lint β€” ensures consistent code styling
    • composer rector β€” keeps your code up to date
    • composer test.arch β€” architecture testing
    • composer test.unit β€” unit tests
    • composer test.feature β€” feature tests with a minimum coverage check
  • βœ”οΈ Deploy wherever you want
    • Production-ready Dockerfile (using serversideup/docker-php) for containerized deployment
    • Deploy job β€” complete the .github/workflows/200-DEPLOY.yml and your application is ready to deploy

✨ Elegant testing

  • βœ”οΈ PestPHP configured with Architecture, Unit & Feature test-suites

✨ Essential Packages out of the box

  • βœ”οΈ IDE-Helper for autocompletion
  • βœ”οΈ Rector for effortless upgrades
  • βœ”οΈ Pint for code-styling
  • βœ”οΈ Larastan for static analysis, configured to max level

✨ Packed with Best Practices

✨ Customizable

You can easily modify this boilerplate to fit your specific requirements.

Quick-start

Contributing

  • Issues πŸ‘‰ for bugs
  • PRs πŸ‘‰ for contributions (Fork the project and create MR targeting main branch)
  • Discussions πŸ‘‰ for help, thoughts and suggestions