diff --git a/app/Livewire/Customer/Dashboard/Overview.php b/app/Livewire/Customer/Dashboard/Overview.php new file mode 100644 index 0000000..0034f79 --- /dev/null +++ b/app/Livewire/Customer/Dashboard/Overview.php @@ -0,0 +1,17 @@ + + + + + + + {{ $title }} | {{ config('app.name') }} + @vite(['resources/css/app.css', 'resources/js/app.js']) + @fluxAppearance + + + + + + @include('components.partials.customer._sidebar') + @include('components.partials.customer._header') + + @persist('toast') + + @endpersist + + {{ $slot }} + + @fluxScripts + + + diff --git a/resources/views/components/partials/customer/_header.blade.php b/resources/views/components/partials/customer/_header.blade.php new file mode 100644 index 0000000..78f8b22 --- /dev/null +++ b/resources/views/components/partials/customer/_header.blade.php @@ -0,0 +1,33 @@ + + + + diff --git a/resources/views/components/partials/customer/_sidebar.blade.php b/resources/views/components/partials/customer/_sidebar.blade.php new file mode 100644 index 0000000..7142176 --- /dev/null +++ b/resources/views/components/partials/customer/_sidebar.blade.php @@ -0,0 +1,11 @@ + + + + diff --git a/resources/views/livewire/customer/dashboard/overview.blade.php b/resources/views/livewire/customer/dashboard/overview.blade.php new file mode 100644 index 0000000..698182d --- /dev/null +++ b/resources/views/livewire/customer/dashboard/overview.blade.php @@ -0,0 +1,55 @@ + + Haloo, {{ auth()->user()?->customer?->name }} + Selamat datang di Studio Yadi Parfum. + + +
+ + Silakan verifikasi email Anda agar bisa menikmati seluruh fitur kami. + + + + Verifikasi -> + + + + + Temukan keuntungan eksklusif dan manfaat spesial sebagai member. + + + + Lihat + + + + + + {{ auth()->user()?->membership?->tier?->name }} + + {{ auth()->user()?->membership?->total_points }} Poin + + + +

Undang teman dan dapatkan hadiah menarik!

+
+ + + Undang teman + Ambil Hadiah + +
+ + + Jelajahi Produk Kami + + + Coba dan rasakan manfaat menggunakanan yadi parfum. + + + + Jelajadi + Tanya Ahli + + +
+
diff --git a/routes/customer.php b/routes/customer.php new file mode 100644 index 0000000..1a18bd8 --- /dev/null +++ b/routes/customer.php @@ -0,0 +1,14 @@ +prefix('customer') + ->group(function () { + Route::prefix('dashboard') + ->as('customer.dashboard.') + ->group(function () { + Route::get('overview', Overview::class)->name('overview'); + }); + }); diff --git a/routes/web.php b/routes/web.php index 74d4ec2..511b246 100644 --- a/routes/web.php +++ b/routes/web.php @@ -18,6 +18,8 @@ use App\Livewire\Studio\Master\User\Index as UserIndex; use Illuminate\Support\Facades\Route; +require __DIR__.'/customer.php'; + Route::get('/', function () { return view('welcome'); })->name('homepage');