Skip to content

laralaunch/the-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

LaraLaunch β€” The Boilerplate: Start fast, build right. πŸš€

ci

PHP 8.4 Laravel 11

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
  • βœ”οΈ docker-compose.yml using serversideup/docker-php
  • βœ”οΈ Useful & handy composer commands for streamlined development

✨ Built-in CI/CD

  • βœ”οΈ GitHub CI workflow with necessary automated checks included
    • 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
    • Containerized β€” Dockerfile to build ci, dev & deploy images using serversideup/docker-php
    • Deploy job β€” complete the .github/workflows/200-cd.yml and your application is ready to deploy

✨ Elegant testing framework

  • βœ”οΈ 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

  • βœ”οΈ Strict models
  • βœ”οΈ Strict types
  • 🟑 A few more that we can't mention here, with many more on the roadmap

✨ Customizable

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

Quick-start

Contributing

  • Issues πŸ‘‰ for bugs
  • PRs πŸ‘‰ for contributions
  • Discussions πŸ‘‰ for help, thoughts and suggestions

Releases

No releases published

Packages

No packages published

Languages