JFIF  x x C         C     "        } !1AQa "q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz        w !1AQ aq"2B #3Rbr{ gilour
<?php use App\Http\Controllers\ProfileController; use App\Http\Controllers\WEB\Auth\AdminLoginController; use App\Http\Controllers\WEB\Auth\UserLoginController; use App\Http\Controllers\WEB\Auth\ForgotPasswordController; use App\Http\Controllers\WEB\User\DashboardController as UserDashboardController; use App\Http\Controllers\WEB\Frontend\CartController; use App\Http\Controllers\WEB\Frontend\CheckoutController; use App\Http\Controllers\WEB\Frontend\HomeController; use App\Http\Controllers\WEB\Frontend\PaymentController; use App\Http\Controllers\WEB\Frontend\WishlistController; use App\Http\Controllers\WEB\Admin\AboutUsController; use App\Http\Controllers\WEB\Admin\AdminMessageController; use App\Http\Controllers\WEB\Admin\AdminProfileController; use App\Http\Controllers\WEB\Admin\BlogCategoryController; use App\Http\Controllers\WEB\Admin\BlogController; use App\Http\Controllers\WEB\Admin\CategoryController; use App\Http\Controllers\WEB\Admin\CityController; use App\Http\Controllers\WEB\Admin\ContactUsController; use App\Http\Controllers\WEB\Admin\CountryController; use App\Http\Controllers\WEB\Admin\CouponController; use App\Http\Controllers\WEB\Admin\CraftingProcessController; use App\Http\Controllers\WEB\Admin\CustomersController; use App\Http\Controllers\WEB\Admin\DashboardController; use App\Http\Controllers\WEB\Admin\DeliveryAreaController; use App\Http\Controllers\WEB\Admin\EmailConfigController; use App\Http\Controllers\WEB\Admin\EmptyImageController; use App\Http\Controllers\WEB\Admin\FAQAboutController; use App\Http\Controllers\WEB\Admin\FAQController; use App\Http\Controllers\WEB\Admin\FooterController; use App\Http\Controllers\WEB\Admin\FooterSocialLinkController; use App\Http\Controllers\WEB\Admin\FrontendLanguageController; use App\Http\Controllers\WEB\Admin\GalleryController; use App\Http\Controllers\WEB\Admin\LanguageController; use App\Http\Controllers\WEB\Admin\MobileAppController; use App\Http\Controllers\WEB\Admin\OptionalItemController; use App\Http\Controllers\WEB\Admin\OrderController; use App\Http\Controllers\WEB\Admin\OrderController as AdminOrderController; use App\Http\Controllers\WEB\Admin\PaymentController as adminPaymentController; use App\Http\Controllers\WEB\Admin\PrivecyController; use App\Http\Controllers\WEB\Admin\ProductController; use App\Http\Controllers\WEB\Admin\ProductReviewController; use App\Http\Controllers\WEB\Admin\PromotionController; use App\Http\Controllers\WEB\Admin\SectionController; use App\Http\Controllers\WEB\Admin\SEOSetupController; use App\Http\Controllers\WEB\Admin\SettingsController; use App\Http\Controllers\WEB\Admin\ShippingController; use App\Http\Controllers\WEB\Admin\SliderController; use App\Http\Controllers\WEB\Admin\StateController; use App\Http\Controllers\WEB\Admin\SubscriberController; use App\Http\Controllers\WEB\Admin\TermsConditionController; use App\Http\Controllers\WEB\Admin\TestimonialController; use App\Http\Controllers\WEB\Admin\TimeSlotController; use App\Http\Controllers\WEB\Admin\WhyChooseUsController; 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 and all of them will | be assigned to the "web" middleware group. Make something great! | */ Route::group(['middleware' => ['XSS']], function () { Route::group(['middleware' => ['HtmlSpecialchars']], function () { // Frontend Pages Routes.... Route::get('/lang/{lang_code}', [HomeController::class,'setLanguage'])->name('set.language'); Route::get('/change/theme/{theme}', [CartController::class,'changeTheme'])->name('change.fontend.theme'); Route::get('/', [HomeController::class,'index'])->name('index'); Route::get('/menu', [HomeController::class,'menu'])->name('menu'); Route::get('/all-menu', [HomeController::class,'allMenu'])->name('all-menu'); Route::get('/menu/{slug}', [HomeController::class,'menuDetils'])->name('menu-detils'); Route::get('/about-us', [HomeController::class,'about'])->name('about'); Route::get('/contact-us', [HomeController::class,'contact'])->name('contact'); Route::get('/blog', [HomeController::class,'blog'])->name('blog'); Route::get('/blog/{slug}', [HomeController::class,'blogDetils'])->name('blog-detils'); Route::get('/wishlist', [HomeController::class,'wishList'])->name('wishlist'); Route::get('/cartlist', [HomeController::class,'cartList'])->name('cartlist'); Route::post('/newslatter', [HomeController::class,'newsLatter'])->name('newslatter'); Route::get('/newsletter/verify/email', [HomeController::class,'newsletter_verify_email'])->name('newsletter.verify.email'); Route::post('/contact/message', [HomeController::class,'contactMessage'])->name('contact.message'); Route::post('/product/review', [HomeController::class,'ProductReview'])->name('product.review'); Route::post('/blog/comment', [HomeController::class,'blogComment'])->name('user.blog.comment'); Route::get('/search', [HomeController::class,'search'])->name('search'); Route::get('/blog-search', [HomeController::class,'blogSearch'])->name('blog.search'); Route::get('/terms-of-service', [HomeController::class,'tremsOfServices'])->name('trems.of.service'); Route::get('/privacy-policy', [HomeController::class,'privacyPolicy'])->name('privacy.policy'); Route::get('/cart-view', [CartController::class,'view'])->name('wishlist.index'); Route::get('/add-to-cart/{product}', [CartController::class,'addToCart'])->name('cart.add'); Route::post('/cart/add', [CartController::class,'addProduct'])->name('cart.add.detils'); Route::get('/cart', [CartController::class,'index'])->name('cart.index'); Route::get('/cart/remove/{product_id}', [CartController::class,'removeProduct'])->name('cart.remove'); Route::get('/cart/increment/{product_id}', [CartController::class,'cartIncrement'])->name('cart.increment'); Route::get('/cart/decrement/{product_id}', [CartController::class,'cartDecremet'])->name('cart.decrement'); Route::post('/cart/update/{product_id}', [CartController::class,'cartUpdate'])->name('update.order.cart'); Route::get('/wishlist/add', [WishlistController::class,'index'])->name('wishlist.index'); Route::get('/wishlist/add/{product_id}',[WishlistController::class,'add'])->name('wishlist.add'); Route::get('/wishlist/remove/{product_id}',[WishlistController::class,'remove']) ->name('wishlist.remove'); Route::get('/checkout', [CheckoutController::class,'delivery'])->name('checkout'); Route::get('/pickUp', [CheckoutController::class,'pickUp'])->name('pickup'); Route::get('/inResturent', [CheckoutController::class,'inResturent'])->name('inresturent'); Route::post('/process/order', [CheckoutController::class,'processOrder'])->name('process.order'); Route::post('/apply-coupon', [CheckoutController::class,'applyCoupon'])->name('apply.coupon'); Route::get('/select/payment/method', [CheckoutController::class,'selectPayment'])->name('select.payment.method'); Route::post('/checkout/order', [CheckoutController::class,'checkOut'])->name('checkout.order'); // User Login Routes..... Route::group(['middleware'=>'guest'],function () { Route::get('/login', [UserLoginController::class,'index'])->name('login'); Route::post('/login', [UserLoginController::class,'login'])->name('login'); Route::get('/verify/user/email', [UserLoginController::class,'verify_user_email'])->name('verify.user.email'); Route::get('/register', [UserLoginController::class,'registerView'])->name('register'); Route::post('/register', [UserLoginController::class,'register'])->name('register'); Route::get('/forgot/password', [UserLoginController::class,'Forgot'])->name('forgot.password.user'); Route::post('/forgot/password', [UserLoginController::class,'ForgotPassword'])->name('forgot.password.user'); Route::get('/reset/password', [UserLoginController::class,'ResetPassword'])->name('reset.password.user'); Route::post('/set/password', [UserLoginController::class,'SetPassword'])->name('reset.password.user'); }); // User Page Routes..... Route::group(['middleware' => 'auth', 'prefix' => 'user'], function () { Route::get('/logout', [UserLoginController::class, 'LogOut'])->name('logout'); Route::get('/dashboard', [UserDashboardController::class, 'UserDashboard'])->name('user.dashboard'); Route::get('/edit-profile', [UserDashboardController::class, 'UserProfile'])->name('user.edit.profile'); Route::get('/address', [UserDashboardController::class, 'address'])->name('user.address'); Route::get('/address/{id}', [UserDashboardController::class, 'addressEdit'])->name('user.address.edit'); Route::post('/address/update/{id}', [UserDashboardController::class, 'addressUpdate'])->name('user.address.upadate'); Route::post('/add/new/address', [UserDashboardController::class, 'addNewAddress'])->name('add.new.address'); Route::get('/remove/address/{id}', [UserDashboardController::class, 'removeAddress'])->name('remove.address'); Route::get('/order', [UserDashboardController::class, 'order'])->name('user.order'); Route::get('/order/last/week', [UserDashboardController::class, 'orderWeekly'])->name('user.order.last.week'); Route::get('/order/detils/{id}', [UserDashboardController::class, 'orderDetils'])->name('user.order.detils'); Route::get('/wishlist', [UserDashboardController::class, 'wishlist'])->name('user.wishlist'); Route::get('/review', [UserDashboardController::class, 'review'])->name('user.review'); Route::get('/change-password', [UserDashboardController::class, 'changePassword'])->name('user.change.password'); Route::post('/profile/update/{id}', [UserDashboardController::class, 'UpdateProfile'])->name('user.update.profile'); Route::post('/password/update', [UserDashboardController::class, 'ChnagePassword'])->name('user.update.password'); }); Route::get('/get-states', [UserDashboardController::class, 'getStates']); Route::get('/get-cities', [UserDashboardController::class, 'getCities']); Route::get('/forgot-password-index', [ForgotPasswordController::class,'index'])->name('forgot.password'); Route::post('/forgot-password', [ForgotPasswordController::class,'ForgotPassword'])->name('admin.forgot.password'); Route::get('/reset-password', [ForgotPasswordController::class,'ResetPassword'])->name('admin.reset.password'); Route::post('/set-password', [ForgotPasswordController::class,'SetPassword'])->name('reset.password'); //................Payment.............// Route::get('/paypal', [PaymentController::class, 'payWithpaypal'])->name('paypal'); Route::get('/paypal-payment-success-for-product', [PaymentController::class, 'paypalPaymentSuccess'])->name('paypal-payment-success'); Route::get('/paypal-payment-cancled-for-product', [PaymentController::class, 'paypalPaymentCancled'])->name('paypal-payment-cancled'); Route::get('/status', [PaymentController::class, 'getPaymentStatus'])->name('status'); //...........................Stripe....................// Route::post('/pay-with-stripe', [PaymentController::class, 'payWithStripe'])->name('pay-with-stripe'); //..................Razorpay Payment........................// Route::post('/razorpay-payment', [PaymentController::class, 'payWithRazorpay'])->name('pay-with-razorpay'); //..................Flutterwave Payment........................// Route::post('/pay-with-flutterwave', [PaymentController::class, 'paywithFlutterwave'])->name('pay-with-flutterwave'); //..................Paystack Payment........................// Route::post('/paystack-payment', [PaymentController::class, 'paywithPaystack'])->name('pay-with-paystack'); //..................Instamojo Payment........................// Route::get('/instamojo-payment', [PaymentController::class, 'paywithInstamojo'])->name('pay-with-instamojo'); Route::get('/response-instamojo', [PaymentController::class, 'instamojoResponse'])->name('response-instamojo'); Route::get('/pay-with-mollie', [PaymentController::class, 'payWithMollie'])->name('pay-with-mollie'); Route::get('/mollie-payment-success', [PaymentController::class, 'molliePaymentSuccess'])->name('mollie-payment-success'); Route::post('/bank-payment', [PaymentController::class, 'bankPayment'])->name('bank-payment'); // start admin routes Route::group(['as' => 'admin.', 'prefix' => 'admin'], function () { // Redirect '/admin' to '/admin/login' Route::redirect('/', '/admin/login'); // start auth route Route::get('/login', [AdminLoginController::class, 'index'])->name('login'); Route::post('/login', [AdminLoginController::class, 'Login'])->name('login'); Route::get('/logout', [AdminLoginController::class, 'Logout'])->name('logout'); // end auth route Route::middleware(['auth:admin', 'admin'])->group(function () { Route::get('/dashboard', [DashboardController::class,'index'])->name('dashboard'); //***************** Order Route *************************** Route::get('/all/order',[OrderController::class,'allOrder'])->name('all.order'); Route::get('/delivery/order',[OrderController::class,'deliveryOrder'])->name('delivery.order'); Route::get('/pickup/order',[OrderController::class,'pickupOrder'])->name('pickup.order'); Route::get('/inresturent/order',[OrderController::class,'inresturentOrder'])->name('inresturent.order'); Route::get('/order/detils/{id}',[OrderController::class,'OrderDetils'])->name('order.detils'); Route::get('/order/delete/{id}',[OrderController::class,'OrderDelete'])->name('order.delete'); Route::post('/order/change/{id}',[OrderController::class,'OrderChange'])->name('order.change'); Route::get('/invoice/{id}',[OrderController::class,'show'])->name('show'); Route::post('/invoices/{id}/print',[OrderController::class,'handlePrint']); //***************** Category Route *************************** Route::get('/category-list',[CategoryController::class,'index'])->name('categories'); Route::get('/category-create',[CategoryController::class,'create'])->name('category.create'); Route::post('/category-add',[CategoryController::class,'store'])->name('category.store'); Route::get('/edit-category/{id}',[CategoryController::class,'editCategory'])->name('category-edit'); Route::post('/category-update/{id}',[CategoryController::class,'updateCategory'])->name('category-update'); Route::get('/change/status/{id}',[CategoryController::class,'Status'])->name('category.status.change'); Route::get('/category-destroy/{id}',[CategoryController::class,'delete'])->name('category-destroy'); Route::get('/category-language-edit/{categoryId}/{langCode}',[CategoryController::class,'editLanguage'])->name('category.language.edit'); Route::post('/category-language-edit/{id}',[CategoryController::class,'updateLanguage'])->name('category.language_update'); //***************** Optional Route *************************** Route::get('/optional-item-list',[OptionalItemController::class,'index'])->name('optional.item'); Route::get('/optional-item-create',[OptionalItemController::class,'create'])->name('optional.item.create'); Route::post('/optional-item-add',[OptionalItemController::class,'store'])->name('optional.item.store'); Route::get('/edit-optional-item/{id}',[OptionalItemController::class,'edit'])->name('optional.item.edit'); Route::post('/optional-item-update/{id}',[OptionalItemController::class,'update'])->name('optional.item.update'); Route::get('/change-optional-items-status/{id}',[OptionalItemController::class,'Status'])->name('optional.item.status.change'); Route::get('/optional-item-destroy/{id}',[OptionalItemController::class,'delete'])->name('optional.item.destroy'); Route::get('/optional-item-language-edit/{itemId}/{langCode}',[OptionalItemController::class,'editLanguage'])->name('optional.item.language.edit'); Route::post('/optional-item-language-edit/{id}',[OptionalItemController::class,'updateLanguage'])->name('optional.item.language.update'); //***************** Product Route *************************** Route::get('/product-list-show',[ProductController::class,'index'])->name('product.list.show'); Route::get('/product-create',[ProductController::class,'create'])->name('product.create'); Route::post('/product-add',[ProductController::class,'store'])->name('product.store'); Route::get('/edit-product-item/{id}',[ProductController::class,'edit'])->name('product.edit'); Route::post('/product-item-update/{id}',[ProductController::class,'update'])->name('product.item.update'); Route::get('/change-product-items-status/{id}',[ProductController::class,'Status'])->name('product.item.status.change'); Route::get('/product-item-destroy/{id}',[ProductController::class,'delete'])->name('product.destroy'); Route::get('/product-item-language-edit/{itemId}/{langCode}',[ProductController::class,'editLanguage'])->name('product.item.language.edit'); Route::post('/product-item-language-edit/{id}',[ProductController::class,'updateLanguage'])->name('product.item.language.update'); //***************** Product Gallery Route *************************** Route::get('/product-gallery/{id}',[ProductController::class,'GalleryView'])->name('product.gallery'); Route::post('/product-gallery-store/{id}',[ProductController::class,'GalleryStore'])->name('product.gallery.store'); Route::get('/product-gallery-destroy/{id}',[ProductController::class,'GalleryDelete'])->name('product.gallery.destroy'); //*************** Blog Category Route ********** Route::get('/blog-categories',[BlogCategoryController::class,'index'])->name('blog-categories'); Route::get('/blog-category-create',[BlogCategoryController::class,'create'])->name('blog-category.create'); Route::post('/admin-blog-category-add',[BlogCategoryController::class,'store'])->name('blog-category.store'); Route::get('blog-category-edit/{id}',[BlogCategoryController::class,'edit'])->name('blog-category.edit'); Route::post('blog-category-update/{id}',[BlogCategoryController::class,'update'])->name('blog-category.update'); Route::get('/blog-category-destroy/{id}',[BlogCategoryController::class,'delete'])->name('blog-category.destroy'); Route::get('blog-category-edit-language/{blogCategoryId}/{langCode}',[BlogCategoryController::class,'editLanguage'])->name('blog-category.language.edit'); Route::post('blog-category-update-language/{id}',[BlogCategoryController::class,'updateLanguage'])->name('blog-category.language_update'); Route::get('blog-category-status-update/{id}',[BlogCategoryController::class,'UpdateStatus'])->name('update.status.blog.category'); //*************** Blog Route ********** Route::get('/blog-status-chnage/{id}',[BlogController::class,'Status'])->name('blog.status.change'); Route::get('/blog-destroy/{id}',[BlogController::class,'delete'])->name('blog-delete'); Route::get('/eidt-blog-language/{blogId}/{langCode}',[BlogController::class,'editLanguage'])->name('blogs.language.edit'); Route::post('blog-update/{id}',[BlogController::class,'updateLanguage'])->name('blogs.language_update'); Route::resource('blogs',BlogController::class); Route::get('/blog-comment',[BlogController::class,'blogComment'])->name('blog.comment'); Route::get('blog/change/status/{id}',[BlogController::class,'changeBlogStatus'])->name('blog.change.status'); Route::get('/blog/delete/{id}',[BlogController::class,'blogDelete'])->name('blog.comment.delete'); //*************** Country Route ********** Route::get('country-status/{id}',[CountryController::class,'Status'])->name('country-status'); Route::get('/country-language/{countryId}/{langCode}',[CountryController::class,'editLanguage'])->name('country.language.edit'); Route::post('country-language-update/{id}',[CountryController::class,'updateLanguage'])->name('country.language_update'); Route::get('/county-delete/{id}',[CountryController::class,'delete'])->name('country.delete'); Route::resource('countries',CountryController::class); //*************** State Route ********** Route::get('state-status/{id}',[StateController::class,'Status'])->name('state-status'); Route::get('/state-language-edit/{stateId}/{langCode}',[StateController::class,'editLanguage'])->name('state.language.edit'); Route::post('state-language-update/{id}',[StateController::class,'updateLanguage'])->name('state.language_update'); Route::get('/state-delete/{id}',[StateController::class,'delete'])->name('state.delete'); Route::resource('states',StateController::class); //*************** City Route ********** Route::get('/city-status-update/{id}',[CityController::class,'UpdateCityStatus'])->name('city.status.update'); Route::get('/city-language-edit/{cityId}/{langCode}',[CityController::class,'editLanguage'])->name('city.language.edit'); Route::post('city-language-update/{id}',[CityController::class,'updateLanguage'])->name('city.language_update'); Route::get('/city-delete/{id}',[CityController::class,'delete'])->name('cities.delete'); Route::resource('cities',CityController::class); // ************* FAQ Route************ Route::get('/chnage-status/{id}',[FAQController::class,'ChangeStatus'])->name('faq.status.change'); Route::get('/faq-language-edit/{faqId}/{langCode}',[FAQController::class,'editLanguage'])->name('faq.language.edit'); Route::post('faq-language-update/{id}',[FAQController::class,'updateLanguage'])->name('faq.language_update'); Route::get('faq-delete/{id}',[FAQController::class,'delete'])->name('faq.delete'); Route::resource('faqs',FAQController::class); // ************* FAQ Route************ Route::get('/chnage-status/{id}',[FAQController::class,'ChangeStatus'])->name('faq.status.change'); Route::get('/faq-language-edit/{faqId}/{langCode}',[FAQController::class,'editLanguage'])->name('faq.language.edit'); Route::post('faq-language-update/{id}',[FAQController::class,'updateLanguage'])->name('faq.language_update'); //*************** Faq About Route ********** Route::get('faq-about-language/edit/{langCode}',[FAQAboutController::class,'editLanguage'])->name('faq.about.language.edit'); Route::post('faq-about-language-update/{id}',[FAQAboutController::class,'updateLanguage'])->name('faq.about.language-update'); Route::get('faq-about',[FAQAboutController::class,'index'])->name('faq.about.index'); Route::post('faq-about-update/{id}',[FAQAboutController::class,'update'])->name('faq.about.update'); //*************** Mobile App Route ********** Route::get('mobile-app-language/edit/{langCode}',[MobileAppController::class,'editLanguage'])->name('mobile.app.language.edit'); Route::post('mobile-app-language-update/{id}',[MobileAppController::class,'updateLanguage'])->name('mobile.app.language-update'); Route::get('mobile-app',[MobileAppController::class,'index'])->name('mobile.app.index'); Route::post('mobile-app-update/{id}',[MobileAppController::class,'update'])->name('mobile.app.update'); // ************* Crafting Process Route************ Route::get('crafting-language/edit/{langCode}',[CraftingProcessController::class,'editLanguage'])->name('crafting.language.edit'); Route::post('crafting-language-update/{id}',[CraftingProcessController::class,'updateLanguage'])->name('crafting.language-update'); Route::get('crafting',[CraftingProcessController::class,'index'])->name('crafting.index'); Route::post('crafting-update/{id}',[CraftingProcessController::class,'update'])->name('crafting.update'); //***************Product Promotion Route ********** Route::get('promotion-product-delete/{id}',[PromotionController::class,'delete'])->name('promotion.product.delete'); Route::resource('promotion',PromotionController::class); //*************** Footer Payment Method Images Route ********** Route::get('gallery-delete/{id}',[GalleryController::class,'delete'])->name('gallery.delete'); Route::resource('galleries',GalleryController::class); //*************** Footer Route ********** Route::get('footer-language/edit/{langCode}',[FooterController::class,'editLanguage'])->name('footer.language.edit'); Route::post('footer-language-update/{id}',[FooterController::class,'updateLanguage'])->name('footer.language-update'); Route::get('footer',[FooterController::class,'index'])->name('footer.index'); Route::post('footer-update/{id}',[FooterController::class,'update'])->name('footer.update'); //*************** Footer Social Link Route ********** Route::resource('FooterSocialLink',FooterSocialLinkController::class); // ************* Section Titel Route************ Route::get('section-title/edit/{langCode}',[SectionController::class,'editLanguage'])->name('section.title.language.edit'); Route::post('section-title-language-update/{id}',[SectionController::class,'updateLanguage'])->name('section.title.language-update'); Route::get('section-title',[SectionController::class,'index'])->name('section.title.index'); Route::post('section-title-update/{id}',[SectionController::class,'update'])->name('section.title.update'); Route::resource('EmptyImage',EmptyImageController::class); Route::get('not-found-image',[EmptyImageController::class, 'not_found_image'])->name('not-found-image'); Route::put('not-found-image-update',[EmptyImageController::class, 'update_not_found_image'])->name('update-not-found-image'); // Contact Message Routes..... Route::get('/message',[AdminMessageController::class,'index'])->name('message.index'); Route::get('/message-delete/{id}',[AdminMessageController::class,'deleteMessage'])->name('delete.message'); // Subscriber Routes..... Route::get('subscriber-status-chnage/{id}',[SubscriberController::class,'ChangeStatus'])->name('subscriber.change.status'); Route::get('/subscriber-delete/{id}',[SubscriberController::class,'deleteSubscriber'])->name('subscriber.delete'); Route::get('/Subscriber',[SubscriberController::class,'index'])->name('subscriber.index'); // Product review routes..... Route::get('reviews/status/change/{id}', [ProductReviewController::class, 'changeReviewStatus'])->name('reviews.change.status'); Route::get('/reviews-delete/{id}',[ProductReviewController::class,'deleteReviews'])->name('reviews.delete'); Route::get('/reviews',[ProductReviewController::class,'index'])->name('reviews.index'); //*************** Coupon Route ********** Route::get('coupon-status-chnage/{id}',[CouponController::class,'ChangeStatus'])->name('coupon.change.status'); Route::get('/coupon-delete/{id}',[CouponController::class,'delete'])->name('coupon.delete'); Route::resource('coupon',CouponController::class); //*************** Delivery Area Route ********** Route::get('deliveryarea-status-chnage/{id}',[DeliveryAreaController::class,'ChangeStatus'])->name('deliveryarea.change.status'); Route::get('/deliveryarea-delete/{id}',[DeliveryAreaController::class,'delete'])->name('deliveryarea.delete'); Route::resource('deliveryarea',DeliveryAreaController::class); //*************** Time Slot Route ********** Route::get('timeslot-status-chnage/{id}',[TimeSlotController::class,'ChangeStatus'])->name('timeslot.change.status'); Route::get('/timeslot-delete/{id}',[TimeSlotController::class,'delete'])->name('timeslot.delete'); Route::resource('timeslot',TimeSlotController::class); //*************** Seo Setup Route ********** Route::get('/seo-setup-index',[SEOSetupController::class,'index'])->name('seo.setup.index'); Route::post('seo-setup-update/{id}',[SEOSetupController::class,'SEOUpdate'])->name('page.seo.update'); //*************** Language Route ********** Route::get('/language-status/{id}',[LanguageController::class,'status'])->name('language-status'); Route::get('/language-delete/{id}',[LanguageController::class,'delete'])->name('language.delete'); Route::resource('languages',LanguageController::class); //***************Fontend Language Route ********** Route::get('/fontend/language/{langCode}',[FrontendLanguageController::class,'index'])->name('fontend.language'); Route::post('/fontend/language/update/{id}',[FrontendLanguageController::class,'update'])->name('fontend.language.update'); //*************** Gallery Route ********** Route::get('gallery-delete/{id}',[GalleryController::class,'delete'])->name('gallery.delete'); Route::resource('galleries',GalleryController::class); //*************** Testmonial Route ********** Route::get('/testimonials-status-update/{id}',[TestimonialController::class,'UpdateStatus'])->name('testimonial.status.update'); Route::get('/testimonials-delete/{id}',[TestimonialController::class,'delete'])->name('testimonials.delete'); Route::get('testimonial-edit-language/{testimonialId}/{langCode}',[TestimonialController::class,'editLanguage'])->name('testimonials.language.edit'); Route::post('testimonial-update-language/{id}',[TestimonialController::class,'updateLanguage'])->name('testimonial.language-update'); Route::resource('testimonials',TestimonialController::class); //*************** Terms and Policy Route ********** Route::get('termsandcondition.language.edit/{langCode}',[TermsConditionController::class,'editLanguage'])->name('termsandcondition.language.edit'); Route::post('termsandcondition.language-update/{id}',[TermsConditionController::class,'updateLanguage'])->name('termsandcondition.language-update'); Route::get('/terms-and-condition',[TermsConditionController::class,'index'])->name('terms.and.conditions'); Route::post('/terms-and-condition-update/{id}',[TermsConditionController::class,'TermsAndConditionsUpdate'])->name('terms.and.conditions.update'); //*************** Privacy Route ********** Route::get('privacy.language.edit/{langCode}',[PrivecyController::class,'editLanguage'])->name('privacy.language.edit'); Route::post('privacy.language-update/{id}',[PrivecyController::class,'updateLanguage'])->name('privacy.language-update'); Route::get('/Privecy-policy',[PrivecyController::class,'index'])->name('privecy.policy'); Route::post('/privecy-update/{id}',[PrivecyController::class,'PrivecyUpdate'])->name('privecy.update'); //*************** About us Route ********** Route::get('about.language.edit/{langCode}',[AboutUsController::class,'editLanguage'])->name('about.language.edit'); Route::post('about.language-update/{id}',[AboutUsController::class,'updateLanguage'])->name('about.language-update'); Route::get('about-us-detils',[AboutUsController::class,'index'])->name('about-us.index'); // ************* Contact-us Plan Route************ Route::get('/contactus-language-edit/{langCode}',[ContactUsController::class,'editLanguage'])->name('contactus.language.edit'); Route::post('contactus-plan-language-update/{id}',[ContactUsController::class,'updateLanguage'])->name('contactus.language.update'); Route::get('edit-contactus',[ContactUsController::class,'edit'])->name('contactus-page.edit'); Route::post('contactus-update',[ContactUsController::class,'update'])->name('contactus-page.update'); // ************* Slider Route************ Route::get('/slider-language-edit/{sliderId}/{langCode}',[SliderController::class,'editLanguage'])->name('slider.language.edit'); Route::post('slider-language-update/{id}',[SliderController::class,'updateLanguage'])->name('slider.language-update'); Route::get('slider-delete/{id}',[SliderController::class,'delete'])->name('slider.delete'); Route::resource('slider',SliderController::class); Route::get('/customer-list',[CustomersController::class,'index'])->name('customer.list'); Route::get('/customer-details/{id}',[CustomersController::class,'CustomerDetails'])->name('detils.customer'); Route::get('/pending-customer-list',[CustomersController::class,'PendingCustomer'])->name('pending.customers'); Route::get('/approve-customer/{id}',[CustomersController::class,'ApproveCustomer'])->name('approve.user'); Route::get('/delete-pending-customer/{id}',[CustomersController::class,'DeleteUserPendingUser'])->name('delete.pending.user'); Route::get('/settings',[SettingsController::class,'index'])->name('settings'); Route::post('/chnage-login-page-images',[SettingsController::class,'ChnageLoginPageImages'])->name('update.login.page.logo'); Route::post('/admin-chnage-image/{id}',[SettingsController::class,'UpdateProfile'])->name('update.profile'); Route::get('/chnage-dark-mode-status',[SettingsController::class,'DarkModeStatus'])->name('dark.mode.status'); Route::get('/get-dark-moode',[SettingsController::class,'getDarkMode'])->name('get.dark.option'); Route::post('/admin-add-social-link',[SettingsController::class,'AddSocialLink'])->name('create.social.link'); Route::get('/delete-social-link/{id}',[SettingsController::class,'DeleteSocialLink'])->name('delete.social.account'); Route::post('/general-setting/{id}',[SettingsController::class,'generalSetting'])->name('setting.theam.change'); Route::post('/email-configaration',[SettingsController::class,'emailConfigaration'])->name('email.credential.update'); Route::post('/google-recaptcha/update',[SettingsController::class,'updateGoogleRecaptcha'])->name('update-google-recaptcha'); Route::post('/tawk-chat',[SettingsController::class,'updateTawkIo'])->name('update-tawk.io-live-chat'); Route::post('/google-analytic/update',[SettingsController::class,'updateGoogleAnalytic'])->name('update-google-analytic'); Route::post('/app-link-update/{id}',[SettingsController::class,'AppLinkUpdate'])->name('update.app.link'); Route::get('/delete-login-activity/{id}',[SettingsController::class,'DeleteLoginActivity'])->name('delete.login.history'); Route::resource('AboutUs',AboutUsController::class); Route::post('admin-chnage-password',[AdminProfileController::class,'ChnagePassword'])->name('chnage.password'); Route::resource('AdminProfile',AdminProfileController::class); Route::get('/user-about-us', function () { return view('User.AboutUs'); })->name('user.about.us'); Route::get('admin-payment',[AdminPaymentController::class,'index'])->name('payment.index'); Route::post('paypal-credential-update',[AdminPaymentController::class,'paypalCredentialUpdate'])->name('paypal.credential.update'); Route::post('stripe-credential-update',[AdminPaymentController::class,'StripeCredentialUpdate'])->name('stripe.credential.update'); Route::post('razorpay-credential-update',[AdminPaymentController::class,'updateRazorpay'])->name('razorpay.credential.update'); Route::post('flutterwave-credential-update',[AdminPaymentController::class,'updateFlattuerwave'])->name('flutterwave.credential.update'); Route::post('paystack-credential-update',[AdminPaymentController::class,'updatePaystack'])->name('paystack.credential.update'); Route::post('instamojo-credential-update',[AdminPaymentController::class,'updateInstamojo'])->name('instamojo.credential.update'); Route::post('bank-credential-update',[AdminPaymentController::class,'updateBank'])->name('bank.credential.update'); Route::get('email-template',[EmailConfigController::class,'EmailTemplateIndex'])->name('email-config.template.index'); Route::post('email-template-update/{id}',[EmailConfigController::class,'EmailTemplateUpdate'])->name('email-config.template.update'); Route::resource('email-config',EmailConfigController::class); }); }); }); });