fixed welcome page and the header bar

This commit is contained in:
ghassan committed 2026-01-21 18:14:20 +03:00
1 parent 5cbb26608c
commit 5c9c4aaa2d
8 files changed
+1025 -16

No files matched your search

+15 -1
View File
@@ -1,16 +1,23 @@
<?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\Auth;
use Illuminate\Http\Request;
use App\Http\Controllers\FamilyController;
use App\Http\Controllers\InvoiceController;
use App\Http\Controllers\ClubController;
use App\Http\Controllers\Auth\PasswordResetLinkController;
use App\Http\Controllers\Auth\NewPasswordController;
use App\Http\Controllers\Auth\RegisteredUserController;
use App\Http\Controllers\Auth\AuthenticatedSessionController;
Route::get('/', function () {
return view('welcome');
// If user is authenticated, show explore page
if (Auth::check()) {
return redirect()->route('clubs.explore');
}
// Otherwise redirect to login
return redirect()->route('login');
});
// Authentication routes
@@ -66,6 +73,13 @@ Route::post('/email/verification-notification', function (Request $request) {
return back()->with('resent', true);
})->middleware(['auth', 'throttle:6,1'])->name('verification.send');
// Explore routes (accessible to authenticated users)
Route::middleware(['auth', 'verified'])->group(function () {
Route::get('/explore', [ClubController::class, 'index'])->name('clubs.explore');
Route::get('/clubs/nearby', [ClubController::class, 'nearby'])->name('clubs.nearby');
Route::get('/clubs/all', [ClubController::class, 'all'])->name('clubs.all');
});
// Family routes
Route::middleware(['auth', 'verified'])->group(function () {
Route::get('/profile', [FamilyController::class, 'profile'])->name('profile.show');