@php $activeStep = $activeStep ?? 'organization'; $organizationName = optional($organization)->name; $organizationTimezone = optional($organization)->timezone; $organizationIndustryType = optional($organization)->industry_type; $projectName = optional($project)->name; $projectDescription = optional($project)->description; $projectDateFormat = optional($project)->date_format; $projectStatus = optional($project)->status; $projectId = optional($project)->id; $connectionSourceType = optional($odkConnection)->source_type ?: 'odk'; $connectionBaseUrl = optional($odkConnection)->base_url ?: ''; $connectionProjectId = optional($odkConnection)->project_id ?: ''; $connectionUsername = optional($odkConnection)->username ?: ''; $connectionAuthToken = optional($odkConnection)->auth_token; $connectionSettings = data_get($odkConnection, 'settings', []); $connectionFileName = optional($odkConnection)->file_name; $selectedDataSourceType = old('data_source_type', ''); $odkBaseUrl = old('server_url', $selectedDataSourceType === 'odk' ? $connectionBaseUrl : ''); $odkRemoteProjectId = old('odk_project_id', $selectedDataSourceType === 'odk' ? $connectionProjectId : ''); $odkUsername = old('odk_email', $selectedDataSourceType === 'odk' ? $connectionUsername : ''); $odkUsesToken = old('use_auth_token', ($selectedDataSourceType === 'odk' ? (data_get($connectionSettings, 'use_auth_token') || filled($connectionAuthToken)) : false) ? '1' : '0') === '1'; $apiBaseUrl = old('api_url', $selectedDataSourceType === 'api' ? $connectionBaseUrl : ''); $apiUsername = old('api_email', $selectedDataSourceType === 'api' ? $connectionUsername : ''); $apiUsesToken = old('use_api_auth_token', ($selectedDataSourceType === 'api' ? (data_get($connectionSettings, 'use_auth_token') || filled($connectionAuthToken)) : false) ? '1' : '0') === '1'; $csvFileName = $selectedDataSourceType === 'csv' ? $connectionFileName : null; @endphp {{ config('app.name', 'IFRAP') }} | Organization Setup @vite(['resources/css/app.css', 'resources/js/app.js'])
User avatar
Organization
Create Project
Data Source
Completed
@csrf
@csrf

Set Up Organization

@if (session('status') === 'organization-saved')
Organization saved successfully.
@endif
@csrf

Add Projects

@if (session('status') === 'project-saved')
Project saved successfully.
@elseif (session('status') === 'project-skipped')
Project step skipped. You can set it up later.
@endif
@if (session('status') === 'odk-skipped')
Data source setup skipped. You can configure it later from the dashboard.
@endif
@csrf @if (session('status') === 'data-source-saved')
Data source saved successfully.
@endif

Add Data Source

{{ $projectName ?: 'Projects' }}/IFRAP/Data Source

ODK Central Connection

{{ $projectName ?: 'Projects' }}/IFRAP/Data Source/ODK Connection

API Data Source

{{ $projectName ?: 'Projects' }}/IFRAP/Data Source/API Connection

CSV Data Source

{{ $projectName ?: 'Projects' }}/IFRAP/Data Source/CSV File

Welcome

Welcome Field Data Solutions !

Get Started By Connecting
Via ODK Form

@vite('resources/js/onboarding/organization.js')