Requirements
System prerequisites for the installer.
#PHP 8.2+
Required extensions:
ctype,curl,dom,fileinfo,filter,hashmbstring,openssl,pcre,pdo,sessiontokenizer,xml
Most PHP installations include these.
#Laravel 12+
Built for Laravel 12. Won't work on Laravel 11 or earlier.
#Livewire 3+
All steps are Livewire 3 components.
Livewire 2.x not compatible.
#Frontend
Tailwind CSS via CDN - built-in, no setup needed.
No npm. No Vite. No build step.
Just install and use.
#File Permissions
Write access needed (775):
storage/framework/storage/logs/bootstrap/cache/
Installer checks these automatically.
#Database
MySQL 5.7+ or PostgreSQL 10+ recommended.
SQLite works for development.
Database must exist before installation - installer doesn't create it.
#Server
Development: php artisan serve
Production: Nginx/Apache with PHP-FPM
#Browser Support
- Chrome/Edge 90+
- Firefox 88+
- Safari 14+
#Automatic Verification
Requirements step checks:
- PHP version
- PHP extensions
- File permissions
Environment step verifies database connectivity.
Clear error messages show what's missing.