Version 0
Installation
Install a MortelOS Starter host app and verify the boot baseline.
Create a new MortelOS Starter host app when you want a Laravel portal with the standard shell, authentication baseline, dashboard, inbox, governance, users and settings.
Requirements
| Tool | Version or access |
|---|---|
| PHP | ^8.4 |
| Composer | ^2.7 |
| Node | ^20 |
| GitHub access | SSH or token access for private MortelOS packages when required |
Create the host app
composer create-project mortelos/starter mijn-portal
cd mijn-portal
npm install --ignore-scripts
npm run build
php artisan starter:doctor
php artisan serve
Open http://127.0.0.1:8000.
The development seed account is:
| Password | |
|---|---|
admin@example.test |
password |
This account is only a local development baseline. Replace it before production use.
Verify the baseline
Run the baseline checks before adding portal-specific behavior.
php artisan starter:doctor
vendor/bin/pest
Expected result:
- Guests are redirected to
/login. - Login works with the local seed account.
- The default tenant is selected.
- The dashboard loads.