Files
gujurly.com/routes/web.php
2025-07-26 13:25:50 +05:00

49 lines
2.2 KiB
PHP

<?php
use App\Http\Controllers\AboutusPageController;
use App\Http\Controllers\CareersPageController;
use App\Http\Controllers\ContactPageController;
use App\Http\Controllers\HomePageController;
use App\Http\Controllers\InternshipsPageController;
use App\Http\Controllers\LegalPageController;
use App\Http\Controllers\NewsPageController;
use App\Http\Controllers\OurSolutionPageController;
use App\Http\Controllers\StoryPageController;
use Illuminate\Support\Facades\Route;
// Homepage...
Route::get('/', [HomePageController::class, 'index'])->name('home');
// About us...
Route::get('about-us', [AboutusPageController::class, 'index'])->name('about-us.index');
// Solutions...
Route::get('our-solutiouns', [OurSolutionPageController::class, 'index'])->name('our-solutions.index');
Route::get('our-solutiouns/{solution:slug}', [OurSolutionPageController::class, 'show'])->name('our-solutions.show');
// News...
Route::get('news', [NewsPageController::class, 'index'])->name('news.index');
Route::get('news/{news:slug}', [NewsPageController::class, 'show'])->name('news.show');
// Success stories...
Route::get('stories', [StoryPageController::class, 'index'])->name('story.index');
Route::get('stories/{story:slug}', [StoryPageController::class, 'show'])->name('story.show');
// Careers...
Route::get('careers', [CareersPageController::class, 'index'])->name('career.index');
Route::get('careers/{career:slug}', [CareersPageController::class, 'show'])->name('career.show');
Route::post('careers', [CareersPageController::class, 'store'])->name('career.store');
// Internships...
Route::get('internships', [InternshipsPageController::class, 'index'])->name('internship.index');
Route::get('internships/{internship:slug}', [InternshipsPageController::class, 'show'])->name('internship.show');
Route::post('internships', [InternshipsPageController::class, 'store'])->name('internship.store');
// Contact...
Route::get('contact', [ContactPageController::class, 'index'])->name('contact.index');
Route::post('contact', [ContactPageController::class, 'store'])->name('contact.store');
// Legal pages...
Route::get('terms-and-conditions', [LegalPageController::class, 'terms'])->name('terms');
Route::get('privacy-and-policy', [LegalPageController::class, 'privacy'])->name('privacy');