Login form and basic dashboard
This commit is contained in:
parent
95e75ba3e8
commit
c61f24ed7b
|
|
@ -0,0 +1,13 @@
|
||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Admin;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
|
||||||
|
class DashboardController extends Controller
|
||||||
|
{
|
||||||
|
public function __invoke()
|
||||||
|
{
|
||||||
|
return view('admin.dashboard');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
@ -73,7 +73,7 @@ return [
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'home' => '/home',
|
'home' => '/admin',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
Hello
|
||||||
|
|
@ -0,0 +1,17 @@
|
||||||
|
<x-layout.app>
|
||||||
|
<div>
|
||||||
|
<x-card class="max-w-md mx-auto mt-12">
|
||||||
|
<x-slot:header>Login</x-slot:header>
|
||||||
|
<x-form method="POST" action="/login">
|
||||||
|
<div class="space-y-3">
|
||||||
|
<x-form.input name="email" type="email" placeholder="Email" label="Email"/>
|
||||||
|
<x-form.input name="password" type="password" placeholder="Password" label="Password"/>
|
||||||
|
<x-form.checkbox name="remember" label="Remember me"/>
|
||||||
|
</div>
|
||||||
|
<div class="mt-3 flex justify-end">
|
||||||
|
<x-form.button size="4">Login</x-form.button>
|
||||||
|
</div>
|
||||||
|
</x-form>
|
||||||
|
</x-card>
|
||||||
|
</div>
|
||||||
|
</x-layout.app>
|
||||||
|
|
@ -1,10 +1,15 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
use App\Http\Controllers\AuditionInformationPage;
|
use App\Http\Controllers\Admin\DashboardController;
|
||||||
use App\Http\Controllers\ClinicInformationPage;
|
use App\Http\Controllers\AuditionInformationPageController;
|
||||||
|
use App\Http\Controllers\ClinicInformationPageController;
|
||||||
use App\Http\Controllers\WelcomeController;
|
use App\Http\Controllers\WelcomeController;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
Route::get('/', WelcomeController::class)->name('welcome');
|
Route::get('/', WelcomeController::class)->name('welcome');
|
||||||
Route::get('/audition-information', AuditionInformationPage::class)->name('audition-information');
|
Route::get('/audition-information', AuditionInformationPageController::class)->name('audition-information');
|
||||||
Route::get('/clinic-information', ClinicInformationPage::class)->name('clinic-information');
|
Route::get('/clinic-information', ClinicInformationPageController::class)->name('clinic-information');
|
||||||
|
|
||||||
|
Route::middleware(['auth'])->prefix('admin')->name('admin.')->group(function () {
|
||||||
|
Route::get('/', DashboardController::class)->name('dashboard');
|
||||||
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue