Skip to content

danieltrolezi/laravel-app

Repository files navigation

Out of the Box Laravel Application

status version

Jumpstart Laravel Development with a Base Application

This repository provides a solid foundation for your next Laravel project, accelerating development with a pre-configured environment.

Documentation

❇️ Full documentation available on the Wiki

Key Technologies:

  • Backend: PHP 8.3 + Laravel 11 Framework
  • Databases: MySQL 8 + Redis
  • Containerization: Docker
  • Web Server: Nginx
  • PHP Processor: PHP-fpm, Laravel Octane (Swoole)
  • Process Supervisor: Supervisord

Streamlined Development Experience:

  • Installation Script: Simplifies the initial setup process
  • Code Sniffer (PSR-12): Enforces consistent and clean coding practices
  • Git Hooks: Automates tasks within your development workflow
  • Unit Testing: Ensures the functionality of your code
  • Xdebug Integration: For improved debugging capabilities
  • Swagger: For OpenAPI Documentation
  • Rector: For easy PHP/Laravel version upgrade

By leveraging this base application, you can benefit from a well-structured foundation that promotes efficient and maintainable development practices for your Laravel projects.