Edit File: web.php
<?php use App\Http\Controllers\DelegatesDashboard\AuthController as DelegatesAuthController; use App\Http\Controllers\DelegatesDashboard\DelegateController; use App\Http\Controllers\DelegatesDashboard\GeneralController; use App\Http\Controllers\DelegatesDashboard\JoinRequestController; use App\Http\Controllers\DelegatesDashboard\LanguageController; use App\Http\Controllers\DelegatesDashboard\OrderController as DelegatesOrderController; use App\Http\Controllers\DelegatesDashboard\ProfileController; use App\Http\Controllers\Site\DelegateJoinrequestController; use App\Http\Controllers\Site\IndexController; use App\Http\Controllers\StoresDashboard\AdditiveController; use App\Http\Controllers\StoresDashboard\AuthController; use App\Http\Controllers\StoresDashboard\BranchController; use App\Http\Controllers\StoresDashboard\HomeController; use App\Http\Controllers\StoresDashboard\PaymentController; use App\Http\Controllers\StoresDashboard\MenuController; use App\Http\Controllers\StoresDashboard\OrderController; use App\Http\Controllers\StoresDashboard\ProductController; use App\Http\Controllers\StoresDashboard\ProfileController as StoreProfileCOntroller; use Illuminate\Support\Facades\Route; /* |-------------------------------------------------------------------------- | Web Routes |-------------------------------------------------------------------------- | | Here is where you can register web routes for your application. These | routes are loaded by the RouteServiceProvider within a group which | contains the "web" middleware group. Now create something great! | */ // Route::redirect('/', '/dashboard'); // Auth::loginUsingId(32); #language routes Route::get('lang/{lang}', [LanguageController::class, 'lang'])->name('lang'); Route::get('/privacy', [IndexController::class, 'privacy'])->name('site.privacy'); Route::get('/delete-account', [DelegateJoinrequestController::class, 'getAccount'])->name('user.get_account'); Route::post('/check-account', [DelegateJoinrequestController::class, 'checkAccount'])->name('user.check_account'); Route::get('/send-verification', [DelegateJoinrequestController::class, 'sendVerification'])->name('user.verification'); Route::get('/resend-code', [DelegateJoinrequestController::class, 'resendCode'])->name('user.resend'); Route::post('/postVerification', [DelegateJoinrequestController::class, 'postVerificationCode'])->name('user.verification.post'); // delegates join request Route::group(['prefix' => 'delegate_join_request'], function () { Route::get('/login', [DelegateJoinrequestController::class, 'login'])->name('delegate_join_request.login'); Route::post('/postLogin', [DelegateJoinrequestController::class, 'postLogin'])->name('delegate_join_request.login.post'); Route::get('/verification', [DelegateJoinrequestController::class, 'verification'])->name('delegate_join_request.verification'); Route::get('/resend', [DelegateJoinrequestController::class, 'resend'])->name('delegate_join_request.resend'); Route::post('/postVerification', [DelegateJoinrequestController::class, 'postVerification'])->name('delegate_join_request.verification.post'); Route::get('/terms', [DelegateJoinrequestController::class, 'terms'])->name('delegate_join_request.terms'); Route::group(['middleware' => 'delegate_join_request.auth'], function () { Route::get('/join_request', [DelegateJoinrequestController::class, 'joinRequest'])->name('delegate_join_request.join_request'); Route::get('/change_region/{id}', [DelegateJoinrequestController::class, 'changeRegion'])->name('delegate_join_request.join_request.change_region'); Route::post('/postJoin_request', [DelegateJoinrequestController::class, 'postJoinRequest'])->name('delegate_join_request.join_request.post'); }); Route::post('/invalidateCode',[DelegateJoinrequestController::class,'invalidateCode'])->name('delegate_join_request.invalidate_code'); Route::get('/successeful_request', [DelegateJoinrequestController::class, 'successefulRequest'])->name('delegate_join_request.successeful_request'); }); // delegates companies dashboard //Route::group(['prefix' => 'delegates_dashboard'], function () { // #terms // Route::get('/terms', [GeneralController::class, 'terms'])->name('delegates_dashboard.terms'); // #auth // Route::get('/register', [DelegatesAuthController::class, 'get_register'])->name('delegates_dashboard.get_register'); // Route::post('/post_register', [DelegatesAuthController::class, 'post_register'])->name('delegates_dashboard.post_register'); // Route::get('/login', [DelegatesAuthController::class, 'get_login'])->name('delegates_dashboard.get_login'); // Route::post('/post_login', [DelegatesAuthController::class, 'post_login'])->name('delegates_dashboard.post_login'); // Route::get('/forget', [DelegatesAuthController::class, 'get_forget_password'])->name('delegates_dashboard.get_forget_password'); // Route::post('/post_forget', [DelegatesAuthController::class, 'post_forget_password'])->name('delegates_dashboard.post_forget_password'); // Route::get('/reset', [DelegatesAuthController::class, 'get_reset_password'])->name('delegates_dashboard.get_reset_password'); // Route::get('/resend-code', [DelegatesAuthController::class, 'resendCode'])->name('delegates_dashboard.resendCode'); // // Route::post('/post_reset', [DelegatesAuthController::class, 'post_reset_password'])->name('delegates_dashboard.post_reset_password'); // Route::get('/activate_delegate', [DelegatesAuthController::class, 'activate_delegate'])->name('delegates_dashboard.activate_delegate'); // Route::get('/resend-vcode', [DelegatesAuthController::class, 'resendVcode'])->name('delegates_dashboard.resendVcode'); // Route::post('/post_activate_delegate', [DelegatesAuthController::class, 'post_activate_delegate'])->name('delegates_dashboard.post_activate_delegate'); // Route::group(['middleware' => 'delegate_dashboard.auth'], function () { // #waiting approval // Route::group(['middleware' => 'delegate_dashboard.block'], function () { // Route::get('/waiting_approval', [DelegatesAuthController::class, 'waiting_approval'])->name('delegates_dashboard.waiting_approval'); // Route::group(['middleware' => 'delegate_dashboard.activate'], function () { // Route::group(['middleware' => 'delegate_dashboard.confirm'], function () { // #index // Route::get('/', [GeneralController::class, 'index'])->name('delegates_dashboard.index'); // #contact us // Route::get('/contactUs', [GeneralController::class, 'contactUs'])->name('delegates_dashboard.contactUs'); // Route::post('/postContactUs', [GeneralController::class, 'postContactUs'])->name('delegates_dashboard.postContactUs'); // #profile // Route::get('/showProfile', [ProfileController::class, 'showProfile'])->name('delegates_dashboard.showProfile'); // Route::post('/updateProfile', [ProfileController::class, 'updateProfile'])->name('delegates_dashboard.updateProfile'); // Route::get('/getPhoneActivation', [ProfileController::class, 'getPhoneActivation'])->name('delegates_dashboard.getPhoneActivation'); // Route::post('/changedPhoneActivation', [ProfileController::class, 'changedPhoneActivation'])->name('delegates_dashboard.changedPhoneActivation'); // Route::get('/get_edit_password', [ProfileController::class, 'get_edit_password'])->name('delegates_dashboard.get_edit_password'); // Route::post('/update_password', [ProfileController::class, 'update_password'])->name('delegates_dashboard.update_password'); // #notifications // Route::get('/notifications', [GeneralController::class, 'notifications'])->name('delegates_dashboard.notifications'); // #join requests // Route::get('/pendingRequests', [JoinRequestController::class, 'pendingRequests'])->name('delegates_dashboard.pendingRequests'); // Route::get('/approvedRequests', [JoinRequestController::class, 'approvedRequests'])->name('delegates_dashboard.approvedRequests'); // Route::get('/request_details/{id}', [JoinRequestController::class, 'request_details'])->name('delegates_dashboard.request_details'); // Route::post('/delete_request', [JoinRequestController::class, 'delete_request'])->name('delegates_dashboard.delete_request'); // Route::post('/accept_request', [JoinRequestController::class, 'accept_request'])->name('delegates_dashboard.accept_request'); // Route::post('/reject_request', [JoinRequestController::class, 'reject_request'])->name('delegates_dashboard.reject_request'); // Route::post('/update_request_status', [JoinRequestController::class, 'update_request_status'])->name('delegates_dashboard.update_request_status'); // // #delegates // Route::get('/active_delegates', [DelegateController::class, 'active_delegates'])->name('delegates_dashboard.active_delegates'); // Route::get('/pending_delegates', [DelegateController::class, 'pending_delegates'])->name('delegates_dashboard.pending_delegates'); // Route::get('/blocked_delegates', [DelegateController::class, 'blocked_delegates'])->name('delegates_dashboard.blocked_delegates'); // Route::get('/add_delegate', [DelegateController::class, 'add_delegate'])->name('delegates_dashboard.add_delegate'); // Route::post('/post_delegate', [DelegateController::class, 'post_delegate'])->name('delegates_dashboard.post_delegate'); // Route::get('/get_delegate_details/{id}', [DelegateController::class, 'get_delegate_details'])->name('delegates_dashboard.get_delegate_details'); // Route::post('/update_delegate_details', [DelegateController::class, 'update_delegate_details'])->name('delegates_dashboard.update_delegate_details'); // Route::get('/delegate_details/{id}', [DelegateController::class, 'delegate_details'])->name('delegates_dashboard.delegate_details'); // Route::post('/update_delegate_status', [DelegateController::class, 'update_delegate_status'])->name('delegates_dashboard.update_delegate_status'); // Route::post('/delete_delegate', [DelegateController::class, 'delete_delegate'])->name('delegates_dashboard.delete_delegate'); // Route::post('/download_all_delegates', [DelegateController::class, 'download_all_delegates'])->name('delegates_dashboard.download_all_delegates'); // #orders // Route::get('/active_orders', [DelegatesOrderController::class, 'active_orders'])->name('delegates_dashboard.active_orders'); // Route::get('/finished_orders', [DelegatesOrderController::class, 'finished_orders'])->name('delegates_dashboard.finished_orders'); // Route::get('/order_details/{id}', [DelegatesOrderController::class, 'order_details'])->name('delegates_dashboard.order_details'); // Route::get('/logout', [DelegatesAuthController::class, 'logout'])->name('delegates_dashboard.logout'); // // }); // }); // }); // }); //}); // stores dashboard Route::group(['prefix' => 'stores_dashboard'], function () { //store dashboard auth #login // Route::get('/login', [AuthController::class, 'get_login'])->name('stores_dashboard.get_login'); // Route::post('/post_login', [AuthController::class, 'post_login'])->name('stores_dashboard.post_login'); #logout // Route::get('/logout/store', [AuthController::class, 'logout'])->name('stores_dashboard.logout'); #register Route::get('/register', [AuthController::class, 'get_register'])->name('stores_dashboard.get_register'); Route::post('/post_register', [AuthController::class, 'post_register'])->name('stores_dashboard.post_register'); Route::get('/store_register', [AuthController::class, 'get_store_register'])->name('stores_dashboard.get_store_register'); Route::post('/post_store', [AuthController::class, 'post_store_register'])->name('stores_dashboard.post_store_register'); Route::get('/get_subcategories/{id}', [AuthController::class, 'get_subcategories'])->name('stores_dashboard.get_subcategories'); #activation Route::get('/activation', [AuthController::class, 'get_account_activation'])->name('stores_dashboard.get_account_activation'); Route::post('/post_activation', [AuthController::class, 'post_account_activation'])->name('stores_dashboard.post_account_activation'); #forget Route::get('/forget', [AuthController::class, 'get_forget_password'])->name('stores_dashboard.get_forget_password'); Route::post('/post_forget', [AuthController::class, 'post_forget_password'])->name('stores_dashboard.post_forget_password'); Route::get('/reset', [AuthController::class, 'get_reset_password'])->name('stores_dashboard.get_reset_password'); Route::get('/reset-code', [AuthController::class, 'reset_code_again'])->name('stores_dashboard.reset_code_again'); Route::post('/post_reset', [AuthController::class, 'post_reset_password'])->name('stores_dashboard.post_reset_password'); #redirect page Route::group(['middleware' => 'store.auth'], function () { // Route::get('/success', [AuthController::class, 'get_success_page'])->name('stores_dashboard.get_success_page'); // Route::group(['middleware' => 'store.accept'], function () { // Route::get('/', [HomeController::class, 'index'])->name('stores_dashboard.index'); // // //store dashboard // #settings // Route::get('/edit_profile', [StoreProfileCOntroller::class, 'get_edit_profile'])->name('stores_dashboard.get_edit_profile'); // Route::post('/post_edit_profile', [StoreProfileCOntroller::class, 'post_edit_profile'])->name('stores_dashboard.post_edit_profile'); // #settings password // Route::get('/edit_password', [StoreProfileCOntroller::class, 'get_edit_password'])->name('stores_dashboard.get_edit_password'); // Route::post('/post_edit_password', [StoreProfileCOntroller::class, 'post_edit_password'])->name('stores_dashboard.post_edit_password'); // // #settings store // Route::get('/edit_store', [StoreProfileCOntroller::class, 'get_edit_store'])->name('stores_dashboard.get_edit_store'); // Route::post('/post_edit_store', [StoreProfileCOntroller::class, 'post_edit_store'])->name('stores_dashboard.post_edit_store'); // // //general // #notifications // Route::get('/notifications', [HomeController::class, 'get_notifications'])->name('stores_dashboard.get_notifications'); // #finance // Route::get('/finance', [HomeController::class, 'get_finance'])->name('stores_dashboard.get_finance'); // Route::get('/charge_wallet', [PaymentController::class, 'charge_wallet'])->name('stores_dashboard.charge_wallet'); // Route::post('/payment_methods', [PaymentController::class, 'payment_methods'])->name('stores_dashboard.payment_methods'); // // charge wallet // Route::get('/charge_wallet_index/{brand}/{amount}',[PaymentController::class,'chargeWalletIndex'])->name('stores_dashboard.charge_wallet_index'); // Route::get('/charge_wallet_result/{brand}',[PaymentController::class,'chargeWalletResult'])->name('stores_dashboard.charge_wallet_result'); // // // #reviews // Route::get('/reviews', [HomeController::class, 'get_reviews'])->name('stores_dashboard.get_reviews'); // #contact us // Route::get('/contact_us', [HomeController::class, 'get_contact_us'])->name('stores_dashboard.get_contact_us'); // Route::post('/post_contact_us', [HomeController::class, 'post_contact_us'])->name('stores_dashboard.post_contact_us'); // // //stores // #branches // Route::get('/branches', [BranchController::class, 'get_branches'])->name('stores_dashboard.get_branches'); // Route::get('/add_branch', [BranchController::class, 'get_add_branch'])->name('stores_dashboard.get_add_branch'); // Route::post('/post_add_branch', [BranchController::class, 'post_branch'])->name('stores_dashboard.post_add_branch'); // Route::get('/edit_branch/{id}', [BranchController::class, 'get_edit_branch'])->name('stores_dashboard.get_edit_branch'); // Route::post('/post_edit_branch', [BranchController::class, 'post_edit_branch'])->name('stores_dashboard.post_edit_branch'); // Route::post('delete_branch', [BranchController::class, 'delete_branch'])->name('stores_dashboard.delete_branch'); // #menus // Route::get('/menus', [MenuController::class, 'get_menus'])->name('stores_dashboard.get_menus'); // Route::get('/add_menu', [MenuController::class, 'get_add_menu'])->name('stores_dashboard.get_add_menu'); // Route::post('/post_add_menu', [MenuController::class, 'post_menu'])->name('stores_dashboard.post_add_menu'); // Route::get('/edit_menu/{id}', [MenuController::class, 'get_edit_menu'])->name('stores_dashboard.get_edit_menu'); // Route::post('/post_edit_menu', [MenuController::class, 'post_edit_menu'])->name('stores_dashboard.post_edit_menu'); // Route::post('delete_menu', [MenuController::class, 'delete_menu'])->name('stores_dashboard.delete_menu'); // //products // #products // Route::get('/products', [ProductController::class, 'get_products'])->name('stores_dashboard.get_products'); // Route::get('/new_product', [ProductController::class, 'get_add_product'])->name('stores_dashboard.get_add_product'); // Route::post('/post_product', [ProductController::class, 'post_product'])->name('stores_dashboard.post_product'); // Route::get('/product_features/{id}', [ProductController::class, 'get_add_product_features'])->name('stores_dashboard.add_product_features'); // Route::post('delete_product', [ProductController::class, 'delete_product'])->name('stores_dashboard.delete_product'); // Route::get('/products-edit/{id}', [ProductController::class, 'editProducts'])->name('stores_dashboard.product_edit'); // Route::post('/products-update', [ProductController::class, 'updateProducts'])->name('stores_dashboard.product_update'); // Route::get('/products-single/{id}', [ProductController::class, 'productDetails'])->name('stores_dashboard.product_single'); // Route::post('/products-postProductFeatures', [ProductController::class, 'postProductFeatures'])->name('stores_dashboard.postProductFeatures'); // Route::post('/products-removeProductFeature', [ProductController::class, 'removeProductFeature'])->name('stores_dashboard.removeProductFeature'); // Route::post('/products-postProductFeatureProperities', [ProductController::class, 'postProductFeatureProperities'])->name('stores_dashboard.postProductFeatureProperities'); // Route::get('/products-addGroups/{id}', [ProductController::class, 'addGroups'])->name('stores_dashboard.addGroups'); // Route::post('/products-postGroups', [ProductController::class, 'postGroups'])->name('stores_dashboard.postGroups'); // Route::post('/products-removeGroup', [ProductController::class, 'removeGroup'])->name('stores_dashboard.removeGroup'); // Route::post('/products-updateGroups', [ProductController::class, 'updateGroups'])->name('stores_dashboard.updateGroups'); // #addition // Route::get('/products-addition/{id}', [ProductController::class, 'get_add_addition'])->name('stores_dashboard.get_add_addition'); // Route::post('/post_addition', [ProductController::class, 'post_addition'])->name('stores_dashboard.post_addition'); // // #additives // Route::get('/additives', [AdditiveController::class, 'get_additives'])->name('stores_dashboard.get_additives'); // Route::get('/add_additive', [AdditiveController::class, 'get_add_additive'])->name('stores_dashboard.get_add_additive'); // Route::post('/post_add_additive', [AdditiveController::class, 'post_additive'])->name('stores_dashboard.post_add_additive'); // Route::get('/edit_additive/{id}', [AdditiveController::class, 'get_edit_additive'])->name('stores_dashboard.get_edit_additive'); // Route::post('/post_edit_additive', [AdditiveController::class, 'post_edit_additive'])->name('stores_dashboard.post_edit_additive'); // Route::post('delete_additive', [AdditiveController::class, 'delete_additive'])->name('stores_dashboard.delete_additive'); // //Orders // Route::get('/new_orders', [OrderController::class, 'get_new_orders'])->name('stores_dashboard.get_new_orders'); // Route::get('/active_orders', [OrderController::class, 'get_active_orders'])->name('stores_dashboard.get_active_orders'); // Route::get('/finished_orders', [OrderController::class, 'get_finished_orders'])->name('stores_dashboard.get_finished_orders'); // Route::get('/new_order_details/{id}', [OrderController::class, 'get_order_details'])->name('stores_dashboard.get_order_details'); // Route::post('/accept_order', [OrderController::class, 'accept_order'])->name('stores_dashboard.accept_order'); // Route::post('/refuse_order', [OrderController::class, 'refuse_order'])->name('stores_dashboard.refuse_order'); // Route::post('/prepare_order', [OrderController::class, 'prepare_order'])->name('stores_dashboard.prepare_order'); // Route::post('/delivery_order', [OrderController::class, 'delivery_order'])->name('stores_dashboard.delivery_order'); // }); // }); }); // site Route::get('/', [IndexController::class, 'index'])->name('site.index');
Back to File Manager