| Layer | Recommended choice |
|---|---|
| Framework | Laravel 11/12 (PHP 8.3+) |
| Front end | Blade + Livewire or Inertia (Vue/React) + Tailwind (RTL) |
| Admin panel | Filament or a custom build |
| Database | MySQL 8 / PostgreSQL |
| Cache and queues | Redis + Horizon |
| Real time | Laravel Reverb |
| Files | S3-compatible (or encrypted local storage) |
| Mobile | Flutter (or React Native) |
| Push | Firebase Cloud Messaging |
| Payments | Moyasar / HyperPay / Tap |
| SES / Mailgun / SMTP | |
| Hosting | Linux + Nginx, Docker containers (in-Kingdom cloud if required) |
| CI/CD | GitHub Actions / GitLab CI |
Suggested packages: spatie/laravel-permission, spatie/laravel-activitylog, spatie/laravel-medialibrary, laravel/sanctum, spatie/laravel-backup, barryvdh/laravel-dompdf, maatwebsite/excel, google/apiclient.
Internationalisation: Laravel translation files plus translated content fields (spatie/laravel-translatable).