GOOD SHELL MAS BOY
Server: Apache/2.4.52 (Ubuntu)
System: Linux vmi1836763.contaboserver.net 5.15.0-130-generic #140-Ubuntu SMP Wed Dec 18 17:59:53 UTC 2024 x86_64
User: www-data (33)
PHP: 8.4.10
Disabled: NONE
Upload Files
File: /var/www/app.vaspayment.com/routes/web.php
<?php

use Illuminate\Support\Facades\Route;
use App\Http\Controllers\HomeController;
use App\Http\Controllers\TransactionController;
use App\Http\Controllers\AuthenticationController;

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider and all of them will
| be assigned to the "web" middleware group. Make something great!
|
*/


Route::controller(AuthenticationController::class)->group(
    function () {
        Route::get('/', 'home')->name('home');
        Route::get('/login', 'login')->name('login');
        Route::get('/register', 'register')->name('register');
        Route::get('/forget-password', 'forgetPassword')->name('forget.password');
        Route::get('/reset-password', 'resetPassword')->name('reset.password');
        Route::get('/verify-email', 'verifyEmail')->name('verify.email');
        Route::get('/verify-email-account', 'verifyEmailAccount')->name('verify.email.account');
        Route::get('/logout', 'logout')->name('logout');  
    }
);

Route::middleware(['token'])->group(function () {
    Route::get('dashboard', [HomeController::class, 'index'])->name('dashboard');
    Route::get('user/notification', [HomeController::class, 'userNotification'])->name('user.notification');
    Route::get('user/profile', [HomeController::class, 'userProfile'])->name('user.profile');
    Route::get('user/account', [HomeController::class, 'userAccount'])->name('user.account');
    Route::get('user/beneficiaries', [HomeController::class, 'userBeneficiaries'])->name('user.beneficiary');
    Route::get('user/password', [HomeController::class, 'userPassword'])->name('user.password');
    Route::get('user/settings', [HomeController::class, 'userSetting'])->name('user.settings');
    Route::get('user/helpdesk', [HomeController::class, 'userHelpdesk'])->name('user.helpdesk');
    Route::get('virtual-account', [HomeController::class, 'virtualAccount'])->name('virtual.account');
   
    Route::get('airtime', [HomeController::class, 'airtime'])->name('product.airtime.index');
    Route::get('airtime-transactions', [HomeController::class, 'airtimeTransactions'])->name('product.airtime.transactions');
    
    Route::get('data', [HomeController::class, 'data'])->name('product.data.index');
    Route::get('data-transactions', [HomeController::class, 'dataTransactions'])->name('product.data.transactions');

    Route::get('data', [HomeController::class, 'data'])->name('product.data.index');
    Route::get('data-transactions', [HomeController::class, 'dataTransactions'])->name('product.data.transactions');

    Route::get('cable', [HomeController::class, 'cable'])->name('product.cable.index');
    Route::get('cable-transactions', [HomeController::class, 'cableTransactions'])->name('product.cable.transactions');

    Route::get('power', [HomeController::class, 'power'])->name('product.power.index');
    Route::get('power-transactions', [HomeController::class, 'powerTransactions'])->name('product.power.transactions');
    
    Route::get('transfer', [HomeController::class, 'transfer'])->name('product.transfer.index');
  
    Route::get('products', [HomeController::class, 'allProducts'])->name('product.all');
});
Route::get('insight/all', [HomeController::class, 'allInsight'])->name('all.insight');
Route::get('insight/{slug}', [HomeController::class, 'showInsight'])->name('show.insight');

Route::middleware(['token'])->group(function () {
    Route::get('all-transactions', [TransactionController::class, 'allTransactions'])->name('all.transactions');
});