Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions routes/admin.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php

use App\Http\Controllers\Admin\HomeController;
use Illuminate\Support\Facades\Route;

Route::prefix('admin')->group(function () {
Route::get('/login', [HomeController::class, 'login']);
Route::get('/register', [HomeController::class, 'register']);
Route::get('/dashboard', [HomeController::class, 'dashboard']);
});
79 changes: 35 additions & 44 deletions routes/web.php
Original file line number Diff line number Diff line change
@@ -1,6 +1,4 @@
<?php

use App\Http\Controllers\Admin\HomeController as AdminHomeController;
use App\Http\Controllers\HomeController;
use Illuminate\Support\Facades\Route;
use Inertia\Inertia;
Expand All @@ -13,48 +11,41 @@
return Inertia::render('Dashboard');
})->middleware(['auth', 'verified'])->name('dashboard');

Route::prefix('app')->group( function() {
Route::get('/create/account', [HomeController::class, 'google'])->name('create_account');
Route::get('/login', [HomeController::class, 'login'])->name('app_login');
Route::get('/forgot/password', [HomeController::class, 'forgotPassword'])->name('app_forgotpassword');
Route::get('/register', [HomeController::class, 'register'])->name('app_register');
Route::get('/verifyotp', [HomeController::class, 'verifYOtp'])->name('app_verifYOtp');
Route::get('/home', [HomeController::class, 'home'])->name('app_home');
Route::get('/top/brand', [HomeController::class, 'topBrand'])->name('app_top_brand');
Route::get('/home/chef', [HomeController::class, 'homeChef'])->name('app_home_chef');
Route::get('/top/shops', [HomeController::class, 'topShops'])->name('app_top_shops');
Route::get('/search', [HomeController::class, 'search'])->name('app_search');
Route::get('/filter', [HomeController::class, 'filter'])->name('app_filter');
Route::get('/categorie/details', [HomeController::class, 'categorieDetails'])->name('app_categorie_details');
Route::get('/product/details', [HomeController::class, 'productDetails'])->name('app_product_details');
Route::get('/cart/details', [HomeController::class, 'cartDetails'])->name('app_cart_details');
Route::get('/shopping', [HomeController::class, 'shopping'])->name('app_shopping');
Route::get('/shipping/method', [HomeController::class, 'shippingMethod'])->name('app_shipping_method');
Route::get('/shipping/address', [HomeController::class, 'shippingAddress'])->name('app_shipping_address');
Route::get('/payment/method', [HomeController::class, 'paymentMethod'])->name('app_payment_method');
Route::get('/order/success', [HomeController::class, 'orderSuccess'])->name('app_order_success');
Route::get('/reviews', [HomeController::class, 'appReviews'])->name('app_reviews');
Route::get('/write/review', [HomeController::class, 'writeReview'])->name('app_write_review');
Route::get('/setting', [HomeController::class, 'setting'])->name('app_setting');
Route::get('/profile', [HomeController::class, 'profile'])->name('app_profile');
Route::get('/order', [HomeController::class, 'order'])->name('app_order');
Route::get('/favorite', [HomeController::class, 'favorite'])->name('app_favorite');
Route::get('/address', [HomeController::class, 'address'])->name('app_address');
Route::get('/add/address', [HomeController::class, 'addAddress'])->name('app_add_address');
Route::get('/credit', [HomeController::class, 'credit'])->name('app_credit');
Route::get('/add/credit', [HomeController::class, 'addCredit'])->name('app_add_credit');
Route::get('/transactions', [HomeController::class, 'transactions'])->name('app_transactions');
Route::get('/notification', [HomeController::class, 'notification'])->name('app_notification');
Route::prefix('app')->group(function () {
Route::get('/create/account', [HomeController::class, 'google'])->name('create_account');
Route::get('/login', [HomeController::class, 'login'])->name('app_login');
Route::get('/forgot/password', [HomeController::class, 'forgotPassword'])->name('app_forgotpassword');
Route::get('/register', [HomeController::class, 'register'])->name('app_register');
Route::get('/verifyotp', [HomeController::class, 'verifYOtp'])->name('app_verifYOtp');
Route::get('/home', [HomeController::class, 'home'])->name('app_home');
Route::get('/top/brand', [HomeController::class, 'topBrand'])->name('app_top_brand');
Route::get('/home/chef', [HomeController::class, 'homeChef'])->name('app_home_chef');
Route::get('/top/shops', [HomeController::class, 'topShops'])->name('app_top_shops');
Route::get('/search', [HomeController::class, 'search'])->name('app_search');
Route::get('/filter', [HomeController::class, 'filter'])->name('app_filter');
Route::get('/categorie/details', [HomeController::class, 'categorieDetails'])->name('app_categorie_details');
Route::get('/product/details', [HomeController::class, 'productDetails'])->name('app_product_details');
Route::get('/cart/details', [HomeController::class, 'cartDetails'])->name('app_cart_details');
Route::get('/shopping', [HomeController::class, 'shopping'])->name('app_shopping');
Route::get('/shipping/method', [HomeController::class, 'shippingMethod'])->name('app_shipping_method');
Route::get('/shipping/address', [HomeController::class, 'shippingAddress'])->name('app_shipping_address');
Route::get('/payment/method', [HomeController::class, 'paymentMethod'])->name('app_payment_method');
Route::get('/order/success', [HomeController::class, 'orderSuccess'])->name('app_order_success');
Route::get('/reviews', [HomeController::class, 'appReviews'])->name('app_reviews');
Route::get('/write/review', [HomeController::class, 'writeReview'])->name('app_write_review');
Route::get('/setting', [HomeController::class, 'setting'])->name('app_setting');
Route::get('/profile', [HomeController::class, 'profile'])->name('app_profile');
Route::get('/order', [HomeController::class, 'order'])->name('app_order');
Route::get('/favorite', [HomeController::class, 'favorite'])->name('app_favorite');
Route::get('/address', [HomeController::class, 'address'])->name('app_address');
Route::get('/add/address', [HomeController::class, 'addAddress'])->name('app_add_address');
Route::get('/credit', [HomeController::class, 'credit'])->name('app_credit');
Route::get('/add/credit', [HomeController::class, 'addCredit'])->name('app_add_credit');
Route::get('/transactions', [HomeController::class, 'transactions'])->name('app_transactions');
Route::get('/notification', [HomeController::class, 'notification'])->name('app_notification');
});


Route::prefix('admin')->group(function() {

Route::get('/login', [AdminHomeController::class, 'login']);
Route::get('/register', [AdminHomeController::class, 'register']);
Route::get('/dashboard', [AdminHomeController::class, 'dashboard']);

});

require __DIR__.'/settings.php';
require __DIR__.'/auth.php';
require __DIR__ . '/settings.php';
require __DIR__ . '/auth.php';
require __DIR__ . '/admin.php';
Loading