@if (session()->has('success'))
{{ session('success') }}
@endif @if (session()->has('error'))
{{ session('error') }}
@endif
@if($step === 1)

Requirements

Please ensure the required PHP version and extensions are installed before continuing.

@foreach($requirements as $requirement)
{{ $requirement['label'] }}
@if(!empty($requirement['ok'])) OK @else Missing @endif
@endforeach
@if(!$requirements_ok)
Install the missing requirements before proceeding.
@endif
@endif @if($step === 2)

Database Configuration

@error('db_host') {{ $message }} @enderror
@error('db_port') {{ $message }} @enderror
@error('db_database') {{ $message }} @enderror
@error('db_username') {{ $message }} @enderror
@if($db_connected) Connected! @endif
@endif @if($step === 3)

System Basics

@error('app_name') {{ $message }} @enderror
@error('app_url') {{ $message }} @enderror
@error('timezone') {{ $message }} @enderror
@endif @if($step === 4)

Company Information

@error('company_name') {{ $message }} @enderror
@error('company_phone') {{ $message }} @enderror
@if($logo)
File selected
@endif @error('logo') {{ $message }} @enderror
@endif @if($step === 5)

Administrator Account

@error('admin_name') {{ $message }} @enderror
@error('admin_email') {{ $message }} @enderror
@error('admin_password') {{ $message }} @enderror
@endif @if($step === 6)

Features & Data

Delivery
Dine-in
Takeaway

Data Import

Useful for testing functionality immediately. Uncheck for a clean production installation.

@endif @if($step === 7)

Review & Finish

App Name: {{ $app_name }}

Database: {{ $db_database }} ({{ $db_host }})

Admin: {{ $admin_email }}

Features: {{ $delivery_available ? 'Delivery, ' : '' }} {{ $dine_in_available ? 'Dine-in, ' : '' }} {{ $takeaway_available ? 'Takeaway' : '' }}

Import Demo Data: {{ $import_demo_data ? 'Yes' : 'No' }}

@endif