Requirements
System prerequisites for the installer.
#PHP 8.2+
Required extensions:
-
ctype,curl,dom,fileinfo,filter,hash -
mbstring,openssl,pcre,pdo,session -
tokenizer,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.