Skip to content

PHP Framework

Latest

Choose a tag to compare

@roycanales17 roycanales17 released this 01 Oct 12:20
· 8 commits to main since this release

πŸš€ Release v2.8.1 β€” Initial Framework Release

🎯 Overview

This release marks the first stable version of the framework.
It provides a solid foundation for building modern, PHP-based applications with a clean architecture and developer-friendly features.

✨ Highlights

  • Routing – Define routes in routes/web.php with expressive APIs (get, post, group, middleware, etc.).
  • Controllers – Organize request/response logic in structured controller classes.
  • Models – ORM-like models for interacting with the database (User::create, User::where, etc.).
  • Database Layer – Query builder and direct SQL support.
  • Cron Scheduler – Route-like API for managing scheduled tasks (routes/cron.php).
  • StreamWire – Build reactive components in PHP (no JavaScript required).
  • Artisan CLI – Command-line tool for scaffolding, migrations, and scheduled tasks.
  • Dockerized Setup – Out-of-the-box development environment with PHP, MySQL, Redis, Mailhog, Memcached, and LocalStack.
  • Debugging – Preconfigured Xdebug for advanced debugging and profiling.

πŸ› οΈ Core Technologies

PHP
Docker
SCSS
TailwindCSS
Blade
Xdebug

πŸ“‚ Notable Directories

  • routes/web.php β†’ Define HTTP routes.
  • routes/cron.php β†’ Define scheduled tasks.
  • app/Http/Controllers/ β†’ Controllers.
  • app/Http/Model/ β†’ Database models.
  • resources/views/ β†’ Blade templates.

πŸ”§ Installation

composer create-project roy404/framework project-name 
cd project-name
docker-compose up -d