TIF_NGANJUK_E41220949/routes/web.php

49 lines
2.0 KiB
PHP

<?php
use App\Http\Controllers\SigController;
use App\Http\Controllers\AboutController;
use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\LoginController;
use App\Http\Controllers\Admin\TpsController;
use App\Http\Controllers\IndexController;
use App\Http\Controllers\AduanController;
use App\Http\Controllers\KontakController;
use Illuminate\Support\Facades\Route;
Route::get('/index', [IndexController::class, 'index'])->name('user.index');
Route::get('/about', [AboutController::class, 'index'])->name('user.about');
Route::get('/about-tps', [AboutController::class, 'tps'])->name('user.about-tps');
Route::get('/sig-tps', [SigController::class, 'index'])
->name('user.sig-tps');
Route::get('/tps/{id}', [SigController::class, 'show'])
->name('user.detail-tps');
Route::get('/aduan-tps', [AduanController::class, 'index'])->name('user.aduan-tps');
Route::get('/kontak', [KontakController::class, 'index'])->name('user.kontak');
// Route::get('/dashboard', [DashboardController::class, 'index'])->name('admin.dashboard');
Route::get('/tps-admin', [TpsController::class, 'index'])->name('admin.tps');
Route::get('/tps-admin/create', [TpsController::class, 'create'])->name('admin.tps.create');
Route::get('/tps-admin/edit', [TpsController::class, 'edit'])->name('admin.tps.edit');
Route::get('/login', [LoginController::class, 'index'])->name('admin.login');
Route::post('/login', [LoginController::class, 'authenticate'])->name('admin.authenticate');
Route::post('/logout', [LoginController::class, 'logout'])->name('admin.logout');
Route::get('/admin/login', [LoginController::class, 'index'])
->name('admin.login');
Route::post('/admin/login', [LoginController::class, 'process'])
->name('admin.login.process');
Route::post('/admin/logout', [LoginController::class, 'logout'])
->name('admin.logout');
Route::middleware(['auth'])->group(function () {
Route::get('/admin/dashboard', [DashboardController::class, 'index'])
->name('admin.dashboard');
});
Route::get('/', function () {
return view('welcome');
});