diff --git a/app/Helpers/setting_helpers.php b/app/Helpers/setting_helpers.php
index 6c79491..d7658a9 100644
--- a/app/Helpers/setting_helpers.php
+++ b/app/Helpers/setting_helpers.php
@@ -1,6 +1,7 @@
first();
+ }
+}
diff --git a/app/Http/Controllers/Admin/Master/ServiceController.php b/app/Http/Controllers/Admin/Master/ServiceController.php
index f1ebb78..10db10a 100644
--- a/app/Http/Controllers/Admin/Master/ServiceController.php
+++ b/app/Http/Controllers/Admin/Master/ServiceController.php
@@ -15,7 +15,7 @@ public function index(): View
{
return view('pages.admin.master.service.index', [
'pageTitle' => 'Layanan',
- 'services' => Service::with(['user', 'biography'])
+ 'services' => Service::with(['user', 'user.biography'])
->barbershop()
->latest()
->get(),
diff --git a/app/Http/Controllers/Client/HomepageController.php b/app/Http/Controllers/Client/HomepageController.php
new file mode 100644
index 0000000..d45962a
--- /dev/null
+++ b/app/Http/Controllers/Client/HomepageController.php
@@ -0,0 +1,22 @@
+ 'Beranda',
+ 'metaDesc' => 'Temukan barbershop dengan kualitas layanan unggulan, pengalaman profesional, dan suasana nyaman. Dapatkan penawaran menarik dan ulasan terpercaya untuk memilih layanan yang sesuai dengan kebutuhan Anda',
+ 'services' => Service::latest()->take(3)->get(),
+ 'barber' => User::with(['biography', 'attachment'])->get(),
+ 'prices' => Service::latest()->get(),
+ ]);
+ }
+}
diff --git a/public/assets/client/js/main.js b/public/assets/client/js/main.js
index 5f91e1b..e38e65a 100644
--- a/public/assets/client/js/main.js
+++ b/public/assets/client/js/main.js
@@ -1,6 +1,6 @@
(function ($)
{ "use strict"
-
+
/* 1. Proloder */
$(window).on('load', function () {
$('#preloader-active').delay(450).fadeOut('slow');
@@ -25,10 +25,10 @@
$('#back-top a').on("click", function () {
$('body,html').animate({
scrollTop: 0
- }, 800);
+ }, 20);
return false;
});
-
+
/* 3. slick Nav */
// mobile_menu
@@ -58,7 +58,7 @@
autoplaySpeed: 5000,
dots: false,
fade: true,
- arrows: false,
+ arrows: false,
prevArrow: ' ',
nextArrow: ' ',
responsive: [{
@@ -238,7 +238,7 @@
/* 10. WOW active */
new WOW().init();
-// 11. ---- Mailchimp js --------//
+// 11. ---- Mailchimp js --------//
function mailChimp() {
$('#mc_embed_signup').find('form').ajaxChimp();
}
diff --git a/resources/views/layouts/client.blade.php b/resources/views/layouts/client.blade.php
new file mode 100644
index 0000000..fc605bf
--- /dev/null
+++ b/resources/views/layouts/client.blade.php
@@ -0,0 +1,22 @@
+
+
+
+
+ @include('partials._meta')
+ @include('partials.client._css')
+ @yield('styles')
+
+
+
+ @include('partials.client._loader')
+ @include('partials.client._header')
+ @yield('app')
+ @include('partials.client._footer')
+
+ @include('partials.client._js')
+ @yield('scripts')
+
+
+
diff --git a/resources/views/pages/client/homepage.blade.php b/resources/views/pages/client/homepage.blade.php
new file mode 100644
index 0000000..db045ae
--- /dev/null
+++ b/resources/views/pages/client/homepage.blade.php
@@ -0,0 +1,293 @@
+@extends('layouts.client')
+@section('styles')
+
+@endsection
+@section('app')
+
+
+
+
+
+
+
+
+
+
+ {{ setting()->name }}
+
Gaya Terbaik untuk Tampil Rapi dan
+ Percaya Diri
+
+
+
+
+
+
+
+
+
+
+
+ {{ setting()->name }}
+
Gaya Terbaik untuk Tampil Rapi dan
+ Percaya Diri
+
+
+
+
+
+
+
+
+
buat janji sekarang
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Tentang Kami
+
Pengalaman Baru dalam Seni Gaya Rambut
+
+
Kami hadir untuk memberikan layanan potong rambut terbaik dengan
+ pendekatan modern dan nyaman. Anda dapat memilih gaya yang sesuai dengan kepribadian Anda
+ dengan fleksibilitas yang kami tawarkan.
+
Kami berkomitmen untuk menghadirkan pengalaman potong rambut yang
+ memuaskan, mulai dari layanan profesional hingga hasil yang memukau.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Layanan Profesional
+
Layanan Terbaik yang Kami Tawarkan untuk Anda
+
+
+
+
+
+ @foreach ($services as $service)
+
+
+
+
{{ $service->name }}
+
{{ $service->description }}
+
+
+
+ @endforeach
+
+
+
+
+
+
+
+
+
+ Tim Profesional
+
Ahli Potong Rambut Terbaik untuk Anda
+
+
+
+
+ @foreach ($barber as $item)
+
+
+
+
attachment->formatted_attachment}") }}"
+ alt="image">
+
+
+
+
+ @endforeach
+
+
+
+
+
+
+
+
+ Harga Terbaik Kami
+
Kami Menawarkan Harga Terbaik
+
+
+
+ @if (count($prices) > 7)
+
+
+
+
+ @foreach ($prices->take(7) as $price)
+
+ {{ $price->name }}
+ {{ formatToRupiah($price->price) }}
+
+ @endforeach
+
+
+
+
+
+
+
+
+ @foreach ($prices->slice(7) as $price)
+
+ {{ $price->name }}
+ {{ formatToRupiah($price->price) }}
+
+ @endforeach
+
+
+
+ @else
+
+
+
+
+ @foreach ($prices as $price)
+
+ {{ $price->name }}
+ {{ formatToRupiah($price->price) }}
+
+ @endforeach
+
+
+
+ @endif
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Galeri
+
Beberapa Gambar Mengenai Kami
+
+
+
+
+
+
+
+@endsection
+@section('scripts')
+
+
+
+@endsection
diff --git a/resources/views/partials/_meta.blade.php b/resources/views/partials/_meta.blade.php
index 40e799f..66c6146 100644
--- a/resources/views/partials/_meta.blade.php
+++ b/resources/views/partials/_meta.blade.php
@@ -5,4 +5,5 @@
+
{{ $pageTitle }} - Barbershop
diff --git a/resources/views/partials/admin/_header.blade.php b/resources/views/partials/admin/_header.blade.php
index c497527..b1b37cb 100644
--- a/resources/views/partials/admin/_header.blade.php
+++ b/resources/views/partials/admin/_header.blade.php
@@ -58,11 +58,9 @@
-
+
+
+