This commit is contained in:
2026-07-23 10:01:02 +07:00
commit 79f9e1d324
105 changed files with 5813 additions and 0 deletions
+8
View File
@@ -0,0 +1,8 @@
<?php
use Illuminate\Foundation\Inspiring;
use Illuminate\Support\Facades\Artisan;
Artisan::command('inspire', function () {
$this->comment(Inspiring::quote());
})->purpose('Display an inspiring quote');
+39
View File
@@ -0,0 +1,39 @@
<?php
use Illuminate\Support\Facades\Route;
Route::get('/', function () {
return redirect()->route('admin.home');
});
Route::get('/admin/login', [App\Http\Controllers\Admin\Auth\AuthController::class, 'login'])->name('admin.auth.login');
Route::post('/admin/authenticate', [App\Http\Controllers\Admin\Auth\AuthController::class, 'authenticate'])->name('admin.auth.authenticate');
Route::post('/logout', [App\Http\Controllers\Admin\Auth\AuthController::class, 'logout'])
->middleware('auth')
->name('admin.auth.logout');
Route::prefix('admin')
->name('admin.')
->middleware('auth')
->group(function () {
Route::get('/profile', [App\Http\Controllers\Admin\Auth\AuthController::class, 'show'])->name('auth.profile.show');
Route::put('/profile', [App\Http\Controllers\Admin\Auth\AuthController::class, 'update'])->name('auth.profile.update');
Route::put('/profile/password', [App\Http\Controllers\Admin\Auth\AuthController::class, 'changePassword'])->name('auth.profile.password');
Route::get('/home', [App\Http\Controllers\Admin\Dashboard\HomeController::class, 'index'])->name('home');
Route::get('settings/users/{user}/password', [App\Http\Controllers\Admin\Setting\UserController::class, 'editPassword'])->name('settings.users.edit-password');
Route::put('settings/users/{user}/password', [App\Http\Controllers\Admin\Setting\UserController::class, 'updatePassword'])->name('settings.users.update-password');
Route::resource('settings/taxonomies', App\Http\Controllers\Admin\Setting\TaxonomyController::class)
->names('settings.taxonomies');
Route::resource('settings/users', App\Http\Controllers\Admin\Setting\UserController::class)
->names('settings.users');
Route::resource('contents/media', App\Http\Controllers\Admin\Content\MediaController::class)
->names('contents.media');
Route::resource('contents/contents', App\Http\Controllers\Admin\Content\ContentController::class)
->names('contents.contents');
});