Added splash page

This commit is contained in:
2026-06-21 18:52:25 +10:00
parent 07e2796e09
commit a39589ee6f
13 changed files with 1030 additions and 29 deletions
+5 -4
View File
@@ -3,6 +3,7 @@
use App\Http\Controllers\Api\AircraftApiController;
use App\Http\Controllers\Api\AirlineApiController;
use App\Http\Controllers\Api\UserApiController;
use App\Http\Controllers\HomePageController;
use Illuminate\Support\Facades\Route;
Route::domain(config('app.api_domain'))->group(function () {
@@ -12,10 +13,10 @@ Route::domain(config('app.api_domain'))->group(function () {
return response()->json(['message' => 'Welcome to the FlightsGoneBy API']);
});
Route::prefix('user')->controller(UserApiController::class)->middleware('sanctum.or.trusted')->group(function () {
Route::get('{user}/flights', 'viewableFlights')->name('api.user.flights');
Route::get('{user}/flights/departed', 'viewableDepartedFlights')->name('api.user.flights.departed');
Route::get('{user}/flights/upcoming', 'viewableUpcomingFlights')->name('api.user.flights.departed');
Route::prefix('internal')->middleware('sanctum.or.trusted')->group(function () {
Route::get('/user/{user}/flights', [UserApiController::class, 'viewableFlights'])->name('api.user.flights');
Route::get('/user/{user}/flights/departed', [UserApiController::class, 'viewableDepartedFlights'])->name('api.user.flights.departed');
Route::get('/flights/most-recent', [HomePageController::class ,'mostRecentFlights'])->name('api.user.flights.departed');
});
+3
View File
@@ -10,6 +10,7 @@ use App\Http\Controllers\FeedController;
use App\Http\Controllers\FlightController;
use App\Http\Controllers\FlightImportController;
use App\Http\Controllers\FollowerController;
use App\Http\Controllers\HomePageController;
use App\Http\Controllers\UserProfileController;
use App\Http\Controllers\LogoController;
use App\Http\Controllers\NotificationController;
@@ -33,6 +34,8 @@ Route::domain(config('app.domain'))->group(
function() {
Route::get('/', [UserProfileController::class, 'index'])->name('home');
Route::get('/splash', [HomePageController::class, 'splash'])->name('splash');
Route::get('/dashboard', function () {
return Inertia::render('Dashboard');