name('login'); Route::post('/authenticate', [AdminController::class, 'authenticate'])->name('authenticate'); // ADMIN PANEL Route::middleware(['auth:admin'])->prefix('/admin')->group(function () { Route::get('/index', [AdminController::class, 'index'])->name('admin.home'); // Testimonials Route::get('/testimonials', [AdminController::class, 'testimonials'])->name('testimonials'); Route::get('/testimonials/form', [AdminController::class, 'testimonials_form']); Route::post('/testimonials/add', [AdminController::class, 'testimonials_add'])->name('testimonials_add'); Route::get('/testimonials/edit/{id}', [AdminController::class, 'testimonials_edit'])->name('testimonials_edit'); Route::post('/testimonials/update/{id}', [AdminController::class, 'testimonials_update'])->name('testimonials_update'); Route::get('/testimonials/delete/{id}', [AdminController::class, 'testimonials_destroy'])->name('testimonials_destroy'); // Ring Ceremony Route::get('/ring-ceremony', [AdminController::class, 'ringceremony'])->name('ringceremony'); Route::get('/ring-ceremony/form', [AdminController::class, 'ringceremony_form']); Route::post('/ring-ceremony/add', [AdminController::class, 'ringceremony_add'])->name('ringceremony_add'); Route::get('/ring-ceremony/edit/{id}', [AdminController::class, 'ringceremony_edit'])->name('ringceremony_edit'); Route::post('/ring-ceremony/update/{id}', [AdminController::class, 'ringceremony_update'])->name('ringceremony_update'); Route::get('/ring-ceremony/delete/{id}', [AdminController::class, 'ringceremony_destroy'])->name('ringceremony_destroy'); // Ring Ceremony Route::get('/cartoon', [AdminController::class, 'cartoon'])->name('cartoon'); Route::get('/cartoon/form', [AdminController::class, 'cartoon_form']); Route::post('/cartoon/add', [AdminController::class, 'cartoon_add'])->name('cartoon_add'); Route::get('/cartoon/edit/{id}', [AdminController::class, 'cartoon_edit'])->name('cartoon_edit'); Route::post('/cartoon/update/{id}', [AdminController::class, 'cartoon_update'])->name('cartoon_update'); Route::get('/cartoon/delete/{id}', [AdminController::class, 'cartoon_destroy'])->name('cartoon_destroy'); // Kids Decoration Route::get('/kids-decoration', [AdminController::class, 'kidsdecoration'])->name('kidsdecoration'); Route::get('/kids-decoration/form', [AdminController::class, 'kidsdecoration_form']); Route::post('/kids-decoration/add', [AdminController::class, 'kidsdecoration_add'])->name('kidsdecoration_add'); Route::get('/kids-decoration/edit/{id}', [AdminController::class, 'kidsdecoration_edit'])->name('kidsdecoration_edit'); Route::post('/kids-decoration/update/{id}', [AdminController::class, 'kidsdecoration_update'])->name('kidsdecoration_update'); Route::get('/kids-decoration/delete/{id}', [AdminController::class, 'kidsdecoration_destroy'])->name('kidsdecoration_destroy'); // Love Decoration Route::get('/love-decoration', [AdminController::class, 'lovedecoration'])->name('lovedecoration'); Route::get('/love-decoration/form', [AdminController::class, 'lovedecoration_form']); Route::post('/love-decoration/add', [AdminController::class, 'lovedecoration_add'])->name('lovedecoration_add'); Route::get('/love-decoration/edit/{id}', [AdminController::class, 'lovedecoration_edit'])->name('lovedecoration_edit'); Route::post('/love-decoration/update/{id}', [AdminController::class, 'lovedecoration_update'])->name('lovedecoration_update'); Route::get('/love-decoration/delete/{id}', [AdminController::class, 'lovedecoration_destroy'])->name('lovedecoration_destroy'); // Baby Welcome Route::get('/baby-welcome', [AdminController::class, 'babywelcome'])->name('babywelcome'); Route::get('/baby-welcome/form', [AdminController::class, 'babywelcome_form']); Route::post('/baby-welcome/add', [AdminController::class, 'babywelcome_add'])->name('babywelcome_add'); Route::get('/baby-welcome/edit/{id}', [AdminController::class, 'babywelcome_edit'])->name('babywelcome_edit'); Route::post('/baby-welcome/update/{id}', [AdminController::class, 'babywelcome_update'])->name('babywelcome_update'); Route::get('/baby-welcome/delete/{id}', [AdminController::class, 'babywelcome_destroy'])->name('babywelcome_destroy'); // Baby Shower Route::get('/baby-shower', [AdminController::class, 'babyshower'])->name('babyshower'); Route::get('/baby-shower/form', [AdminController::class, 'babyshower_form']); Route::post('/baby-shower/add', [AdminController::class, 'babyshower_add'])->name('babyshower_add'); Route::get('/baby-shower/edit/{id}', [AdminController::class, 'babyshower_edit'])->name('babyshower_edit'); Route::post('/baby-shower/update/{id}', [AdminController::class, 'babyshower_update'])->name('babyshower_update'); Route::get('/baby-shower/delete/{id}', [AdminController::class, 'babyshower_destroy'])->name('babyshower_destroy'); // Anniversary Decoration Route::get('/anniversary-decoration', [AdminController::class, 'anniversarydecoration'])->name('anniversarydecoration'); Route::get('/anniversary-decoration/form', [AdminController::class, 'anniversarydecoration_form']); Route::post('/anniversary-decoration/add', [AdminController::class, 'anniversarydecoration_add'])->name('anniversarydecoration_add'); Route::get('/anniversary-decoration/edit/{id}', [AdminController::class, 'anniversarydecoration_edit'])->name('anniversarydecoration_edit'); Route::post('/anniversary-decoration/update/{id}', [AdminController::class, 'anniversarydecoration_update'])->name('anniversarydecoration_update'); Route::get('/anniversary-decoration/delete/{id}', [AdminController::class, 'anniversarydecoration_destroy'])->name('anniversarydecoration_destroy'); // Wedding Decoration Route::get('/wedding-decoration', [AdminController::class, 'weddingdecoration'])->name('weddingdecoration'); Route::get('/wedding-decoration/form', [AdminController::class, 'weddingdecoration_form']); Route::post('/wedding-decoration/add', [AdminController::class, 'weddingdecoration_add'])->name('weddingdecoration_add'); Route::get('/wedding-decoration/edit/{id}', [AdminController::class, 'weddingdecoration_edit'])->name('weddingdecoration_edit'); Route::post('/wedding-decoration/update/{id}', [AdminController::class, 'weddingdecoration_update'])->name('weddingdecoration_update'); Route::get('/wedding-decoration/delete/{id}', [AdminController::class, 'weddingdecoration_destroy'])->name('weddingdecoration_destroy'); Route::get('/logout', [AdminController::class, 'logout'])->name('logout'); }); Route::get('/', [HomeController::class, 'index'])->name('home'); Route::get('/about', [HomeController::class, 'about'])->name('about'); Route::get('/contact', [HomeController::class, 'contact'])->name('contact'); Route::get('/cartoon-theme', [HomeController::class, 'cartoontheme'])->name('cartoontheme'); Route::get('/anniversary-decoration', [HomeController::class, 'anniversarydecoration'])->name('anniversarydecorations'); Route::get('/naming-decoration', [HomeController::class, 'namingdecoration'])->name('namingdecoration'); Route::get('/baby-shower', [HomeController::class, 'babyshower'])->name('babyshowers'); Route::get('/baby-welcome', [HomeController::class, 'babywelcome'])->name('babywelcomes'); Route::get('/love-decoration', [HomeController::class, 'lovedecoration'])->name('lovedecorations'); Route::get('/ring-ceremony', [HomeController::class, 'ringceremony'])->name('ringceremonys'); Route::get('/anniversary-decoration/{name}', [HomeController::class, 'anniversarydetail'])->name('anniversarydetail'); Route::get('/wedding-decoration/{name}', [HomeController::class, 'weddingdetail'])->name('weddingdetail'); Route::get('/baby-shower/{name}', [HomeController::class, 'babyshowerdetail'])->name('babyshowerdetail'); Route::get('/baby-welcome/{name}', [HomeController::class, 'babywelcomedetail'])->name('babywelcomedetail'); Route::get('/love-decoration/{name}', [HomeController::class, 'lovedecorationdetail'])->name('lovedecorationdetail'); Route::get('/ring-ceremony/{name}', [HomeController::class, 'ringdetail'])->name('ringdetail');