<?php

use App\Http\Controllers\PageController;
use Illuminate\Support\Facades\Route;

// ── Public Routes ──────────────────────────────────────────────
Route::get('/',                   [PageController::class, 'home'])->name('home');
Route::get('/about-us',           [PageController::class, 'about'])->name('about');
Route::get('/founder-facilitator',[PageController::class, 'founder'])->name('founder');

// Services
Route::get('/services',           [PageController::class, 'services'])->name('services');
Route::get('/services/{slug}',    [PageController::class, 'serviceDetail'])->name('service.detail');

// Workshops
Route::get('/workshops',          [PageController::class, 'workshops'])->name('workshops');
Route::post('/workshops/{workshop}/book', [PageController::class, 'workshopBooking'])->name('workshop.book');

// Gallery
Route::get('/gallery',            [PageController::class, 'gallery'])->name('gallery');

// Testimonials
Route::get('/testimonials',       [PageController::class, 'testimonials'])->name('testimonials');

// Contact
Route::get('/contact',            [PageController::class, 'contact'])->name('contact');
Route::post('/contact',           [PageController::class, 'contactSubmit'])->name('contact.submit');
