name('dropzone.store'); Route::post('files/remove', [PropertyController::class, 'removeFile'])->name('file.remove'); Route::post('addpropertydetail', [PropertyController::class, 'addPropertyDetail'])->name('mail.send'); Route::get('mailsend', [PropertyController::class, 'mailsend']); //About US Route::get('/about', function () { return view('about_us'); }); //Contact US Route::get('/contact', function () { return view('contact_us'); }); // Book valuation Route::get('valuation', [BookValuationController::class, 'index']); Route::post('valuation/store', [BookValuationController::class, 'store'])->name('valuation.store'); // Admin Routes Auth::routes(['register' => false]); Route::prefix('admin')->name('admin.')->middleware('auth')->group(function(){ // Dashboard Route::get('/', [HomeController::class, 'index'])->name('index'); Route::get('/dashboard', [HomeController::class, 'index'])->name('index'); // Profile Routes Route::get('/profile', [HomeController::class, 'getProfile'])->name('profile.detail'); Route::post('/profile/update', [HomeController::class, 'updateProfile'])->name('profile.update'); Route::post('/profile/change-password', [HomeController::class, 'changePassword'])->name('profile.change-password'); // Roles Route::resource('roles', RolesController::class); // Permissions Route::resource('permissions', PermissionsController::class); // Users Route::get('/users/', [UserController::class, 'index'])->name('users.index'); Route::get('/users/create', [UserController::class, 'create'])->name('users.create'); Route::post('/users/store', [UserController::class, 'store'])->name('users.store'); Route::get('/users/edit/{user}', [UserController::class, 'edit'])->name('users.edit'); Route::put('/users/update/{user}', [UserController::class, 'update'])->name('users.update'); Route::delete('/users/delete/{user}', [UserController::class, 'delete'])->name('users.destroy'); Route::get('/users/update/status/{user_id}/{status}', [UserController::class, 'updateStatus'])->name('users.status'); Route::get('/users/import-users', [UserController::class, 'importUsers'])->name('users.import'); Route::post('/users/upload-users', [UserController::class, 'uploadUsers'])->name('users.upload'); Route::get('/users/export/', [UserController::class, 'export'])->name('users.export'); // Setting Route::resource('settings', SettingController::class); Route::post('settings/image/store', [SettingController::class, 'imageStore'])->name('settings.image.store'); Route::post('settings/imag/remove', [SettingController::class, 'removeImage'])->name('settings.image.remove'); });