diff --git a/app/Http/Controllers/FrontController.php b/app/Http/Controllers/FrontController.php index b1242b4..b829c22 100644 --- a/app/Http/Controllers/FrontController.php +++ b/app/Http/Controllers/FrontController.php @@ -120,12 +120,7 @@ class FrontController extends Controller $dataset->where('template_id',@$resource_id); } - // if(@request()->key){ - // $data['dataset'] = Dataset::where('name','ilike','%'.request()->key.'%')->orderBy('DatasetId','DESC')->paginate(9); - // }else{ - // $data['dataset'] = Dataset::orderBy('DatasetId','DESC')->paginate(9); - // } - $data['dataset'] = $dataset->paginate(9); + $data['dataset'] = $dataset->paginate(4); $data['template'] = TabelData::all(); $data['instansi'] = Instansi::all(); diff --git a/resources/views/auth/login.blade.php b/resources/views/auth/login.blade.php index bef989d..5a305c3 100644 --- a/resources/views/auth/login.blade.php +++ b/resources/views/auth/login.blade.php @@ -1,133 +1,141 @@ - - + - - Login | SLHD + - - - - - - - - - - - - - - - - - + Login Portal - SLHD Provinsi DKI Jakarta + + + + + + + + - + +
+ + +
+ +
+
-
-
-
- -
-

SLHD

-

Status Lingkungan Hidup Daerah

- {{--

Dinas Lingkungan Hidup Provinsi DKI Jakarta

--}} -
-
- -

Masuk

-

Masukkan username dan kata sandi Anda untuk mengakses akun.

- - -
- {{csrf_field()}} -
- - -
-
-
- - Lupa Kata Sandi? -
- -
- - -
-
-
- - -
-
-
- -
- - +
+
+
+ +
+
+

SLHD

+

Dinas Lingkungan Hidup Provinsi DKI Jakarta

+
-
- -
+

Kelola Data Lingkungan Secara Terintegrasi

+

Selamat datang kembali di Portal Internal SLHD. Silakan masuk untuk mengakses dasbor pengelolaan data lingkungan hidup.

+
+ + +
+
+
+ +
+
+

Keamanan Terjamin

+

Enkripsi data dua arah untuk setiap sesi login pengguna.

+
+
+ +
+
+

Login Portal

+

Masukkan kredensial Anda untuk melanjutkan.

+
+ +
+ {{ csrf_field() }} + +
+ +
+ + +
+
+ + +
+
+ + {{-- Lupa Password? --}} +
+
+ + + +
+
+ + + +
+ + + +
- - - - - - - - - - - - - - - - + + - - \ No newline at end of file diff --git a/resources/views/auth/loginOld.blade.php b/resources/views/auth/loginOld.blade.php new file mode 100644 index 0000000..bef989d --- /dev/null +++ b/resources/views/auth/loginOld.blade.php @@ -0,0 +1,133 @@ + + + + + + Login | SLHD + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ +
+

SLHD

+

Status Lingkungan Hidup Daerah

+ {{--

Dinas Lingkungan Hidup Provinsi DKI Jakarta

--}} +
+
+ +

Masuk

+

Masukkan username dan kata sandi Anda untuk mengakses akun.

+ + +
+ {{csrf_field()}} +
+ + +
+
+
+ + Lupa Kata Sandi? +
+ +
+ + +
+
+
+ + +
+
+
+ +
+ + +
+ +
+ +
+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/resources/views/dashboardtest.blade.php b/resources/views/dashboardtest.blade.php new file mode 100644 index 0000000..0a93c15 --- /dev/null +++ b/resources/views/dashboardtest.blade.php @@ -0,0 +1,411 @@ + + + + + + Admin Panel - SLHD Provinsi DKI Jakarta + + + + + + + + + + +
+ + + + + +
+ + +
+
+ + +
+ +
+ + +
+ +
+
+ + +
+ + +
+ +
+
+
+ +
+ +12% +
+

Total Dataset

+

1,284

+
+ +
+
+
+ +
+ +5% +
+

Unduhan Data

+

45.2K

+
+ +
+
+
+ +
+ Stabil +
+

Publikasi Aktif

+

312

+
+ +
+
+
+ +
+ -2% +
+

Kunjungan

+

2,840

+
+
+ + +
+
+
+

Dataset Lingkungan Terbaru

+

Pengelolaan data masuk dari berbagai stasiun pemantauan.

+
+
+ + +
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Judul DatasetKategoriTerakhir UpdateStatusAksi
+
+
+ +
+
+

Kualitas Air Sungai Jakarta 2024

+

CSV, XLS • 12.5 MB

+
+
+
+ Air Limbah + 12 Feb 2026 +
+ + Terverifikasi +
+
+ +
+
+
+ +
+
+

Volume Sampah Per Kecamatan

+

PDF, XLS • 8.2 MB

+
+
+
+ Persampahan + 08 Feb 2026 +
+ + Draft +
+
+ +
+
+
+ +
+
+

ISPU Real-time Station

+

JSON API • Live Stream

+
+
+
+ Udara + Hari ini +
+ + Otomatis +
+
+ +
+
+
+ +
+
+
+ + + + + + \ No newline at end of file diff --git a/resources/views/dataset-detail.blade.php b/resources/views/dataset-detail.blade.php index 4faeab4..4c954b2 100644 --- a/resources/views/dataset-detail.blade.php +++ b/resources/views/dataset-detail.blade.php @@ -1,122 +1,107 @@ -@extends('layouts.app') -@section('css') -@endsection +@extends('layouts.appNew') @section('content') -
-
-
-

Home / Dataset / {{ $dataset->name }}

-
-
-
-
-
-
-
- - {{-- --}} -

{{ $dataset->instansi->name }}

- Download -
-
-
-
-
{{ $dataset->name }}
-
-
-

{{ $dataset->deskripsi }}

-
-
- {{$dataset->tahun}} - -
-
- Bagikan : - - - -
+ +
+
+ +
+
+
+ {{-- Udara --}} + Terbit: {{ date('d M Y',strtotime($dataset->created_at)) }}
+

{{ $dataset->name }}

+
+
- data); - ?> - -
-
- - - - - @foreach ($tabel as $k => $key) - - @endforeach - - -
No{{ $key->name }}
+
+
- {{-- - - - @if (!empty($data)) - @foreach ($data[0] as $k => $key) - - @endforeach - @endif - - -
{{ ucwords(str_replace('_', ' ', $k)) }}
--}} -
-
+ +
+
+ +
+ + +
+

+ Deskripsi Dataset +

+

+ {{ $dataset->deskripsi }} +

+
-
-
-
-
+
+ +
+ +
+

Informasi Metadata

+
+
+ Tahun Data + {{ $dataset->tahun_data }} +
+
+ Tahun Input Data + {{ $dataset->tahun }} +
+
+ Organisasi + {{ $dataset->instansi->name }} +
+ {{--
+ Dilihat + 1.240 Kali +
+
+ Organisasi + Dinas Lingkungan Hidup +
--}} +
+
+ +
-
- + @endsection \ No newline at end of file diff --git a/resources/views/dataset-detailOld.blade.php b/resources/views/dataset-detailOld.blade.php new file mode 100644 index 0000000..4faeab4 --- /dev/null +++ b/resources/views/dataset-detailOld.blade.php @@ -0,0 +1,122 @@ +@extends('layouts.app') +@section('css') +@endsection +@section('content') +
+
+
+

Home / Dataset / {{ $dataset->name }}

+
+
+
+
+
+
+
+ + {{-- --}} +

{{ $dataset->instansi->name }}

+ Download +
+
+
+
+
{{ $dataset->name }}
+
+
+

{{ $dataset->deskripsi }}

+
+
+ {{$dataset->tahun}} + +
+
+ Bagikan : + + + +
+
+
+
+ data); + ?> + +
+
+ + + + + @foreach ($tabel as $k => $key) + + @endforeach + + +
No{{ $key->name }}
+ + {{-- + + + @if (!empty($data)) + @foreach ($data[0] as $k => $key) + + @endforeach + @endif + + +
{{ ucwords(str_replace('_', ' ', $k)) }}
--}} +
+
+ + +
+
+
+ +
+@endsection \ No newline at end of file diff --git a/resources/views/dataset-tambahan.blade.php b/resources/views/dataset-tambahan.blade.php index 14d7dfc..a0cbbf0 100644 --- a/resources/views/dataset-tambahan.blade.php +++ b/resources/views/dataset-tambahan.blade.php @@ -1,50 +1,44 @@ -@extends('layouts.app') -@section('css') -@endsection +@extends('layouts.appNew') @section('content') - -
-
-
-

Home / Dataset

-
-
-
-
-
- - + +
+
+
+
+

Eksplorasi Dataset

+

Temukan data mentah kinerja lingkungan hidup

+
+
- -
-
-
-
-
+
+ + + +
+
+ + +
-
-
- @foreach($dataset as $dataSet) - -
-
-
- - {{-- --}} -

{{ $dataSet->instansi->name }}

-
-
-
{{ $dataSet->name }}
-
-
-

{{ substr($dataSet->deskripsi,0,50) }}

-
-
- {{$dataSet->tahun}} - -
-
-
-
- @endforeach + +
+ +

Request Data?

+

Tidak menemukan data yang Anda cari? Silakan ajukan permohonan informasi publik.

+
- @if(count($dataset) == 0) -
-

Data Tidak Ada

+ + + +
+
+

{{count($dataset)}} Dataset ditemukan

+
+ +
- @endif -
- {{ @$dataset ? @$dataset->links() : '' }} +
+ +
+ + @foreach($dataset as $dataSet) +
+
+
+
+ {{ $dataSet->instansi->name }} + {{ $dataSet->tahun_data }} + Update: {{ date('d M Y',strtotime($dataSet->created_at)) }} +
+

{{ $dataSet->name }}

+

{{ substr($dataSet->deskripsi,0,150) }}...

+
+ XLSX +
+
+ +
+
+ @endforeach + +
+ + +
+ {{ @$dataset ? @$dataset->links() : '' }} +
-
+ @endsection \ No newline at end of file diff --git a/resources/views/dataset.blade.php b/resources/views/dataset.blade.php index 47f3ad7..8aacf0b 100644 --- a/resources/views/dataset.blade.php +++ b/resources/views/dataset.blade.php @@ -1,106 +1,126 @@ -@extends('layouts.app') -@section('css') -@endsection +@extends('layouts.appNew') @section('content') - -
-
-
-

Home / Dataset

-
-
-
-
-
- - -
-
-
-
-
-
-
-
-
-
-

Filter

-
-
- -
+ +
+
+
+
+

Eksplorasi Dataset

+

Temukan data mentah kinerja lingkungan hidup

-
-
-

Instansi

- -
-
-

Resource Data

- -
- -
-

Tahun

- -
-
- -
+ - -
-
- - @if(count($dataset) == 0) -
-

Data Tidak Ada

-
- @endif -
- {{ @$dataset ? @$dataset->links() : '' }}
-
+ + + +
+
+ + + + + +
+
+

{{count($dataset)}} Dataset ditemukan

+
+ + +
+
+ +
+ + @foreach($dataset as $dataSet) +
+
+
+
+ {{ $dataSet->instansi->name }} + {{ $dataSet->tahun_data }} + Update: {{ date('d M Y',strtotime($dataSet->created_at)) }} +
+

{{ $dataSet->name }}

+

{{ substr($dataSet->deskripsi,0,150) }}...

+
+ XLSX +
+
+ +
+
+ @endforeach + +
+ + +
+ {{ @$dataset ? @$dataset->links() : '' }} +
+
+
+
@endsection \ No newline at end of file diff --git a/resources/views/datasetOld.blade.php b/resources/views/datasetOld.blade.php new file mode 100644 index 0000000..47f3ad7 --- /dev/null +++ b/resources/views/datasetOld.blade.php @@ -0,0 +1,106 @@ +@extends('layouts.app') +@section('css') +@endsection +@section('content') + +
+
+
+

Home / Dataset

+
+
+
+
+
+ + +
+
+
+
+
+
+
+
+
+
+

Filter

+
+
+ +
+
+
+
+

Instansi

+ +
+
+

Resource Data

+ +
+ +
+

Tahun

+ +
+
+ +
+
+
+
+
+ + @if(count($dataset) == 0) +
+

Data Tidak Ada

+
+ @endif +
+ {{ @$dataset ? @$dataset->links() : '' }} +
+
+
+@endsection \ No newline at end of file diff --git a/resources/views/index.blade.php b/resources/views/index.blade.php index 82ade25..92fcf9e 100644 --- a/resources/views/index.blade.php +++ b/resources/views/index.blade.php @@ -1,222 +1,161 @@ -@extends('layouts.app') -@section('css') -@endsection +@extends('layouts.appNew') @section('content') - - - - -
- -
-

Dokumen Informasi Kinerja

-

Pengelolaan Lingkungan Hidup Daerah

-

Provinsi DKI Jakarta

-

- Dinas Lingkungan Hidup di tingkat daerah, menyediakan data dan informasi - tentang kondisi lingkungan hidup dan kinerja pengelolaan lingkungan di wilayahnya. -

-
-
- - - - -
- -
-
-
- - - -
- -
-
-
+ +
+
+
+
-

Jumlah Total Keseluruhan Dataset

-
-
- - - -
-
-
- -
-
- - -
-
-
-
-

Jumlah Total Keseluruhan Resource Data

-
-
- - - - -
-
-
- -
-
- -
-
-
-
-

Jumlah Total Instansi Terintegrasi

-
-
- - - - - - - -
-
-
- -
-
-
- -
-
-
- -
-
-

Resource Data Terbaru

-

Temukan informasi terbaru dan terpercaya dari koleksi 60 resource data kami. Berikut beberapa data pilihan yang dapat Anda akses langsung. Untuk melihat semua data, silakan kunjungi halaman penuh

-
- @foreach($template as $dataTemp) - - @endforeach - -
-
-
-
- -
-
-
-
- -
-
-

Dinas Lingkungan Hidup

-
-
-
-
- -
-
-

MRT Jakarta

-
-
-
-
- -
-
-

KAI Commuter Line

-
-
-
-
- -
-
-

PAM Jaya

-
-
-
-
- -
-
-

Dinas Perhubungan

-
-
- -
-
- -
-
-
-

Dataset Terbaru

-
- -
-
- + +
+
+
+

Capaian Indikator Utama

+ +
+
+ +
+
+
+ +
+
+

Indeks Kualitas Udara

+

78 ISPU

+
+
+ Sedang +
+ +
+
+
+ +
+
+

Timbulan Sampah

+

7.5k Ton/Hari

+
+
+ Terkelola +
+ +
+
+
+ +
+
+

Kualitas Air

+

62.4 IKA

+
+
+ Cukup +
+
+
+ +
+
+
+
+
+ + + +
+
+

Kerangka Kerja DPSIR

+

+ Analisis hubungan kausalitas antara aktivitas manusia dan perubahan lingkungan untuk merumuskan respon kebijakan yang tepat. +

+ +
+
+
D
+

Driving Force

+

Pertumbuhan penduduk & aktivitas ekonomi kota.

+
+
+
P
+

Pressure

+

Emisi kendaraan, limbah industri & konsumsi air.

+
+
+
S
+

State

+

Kondisi riil kualitas udara, air & tutupan lahan.

+
+
+
I
+

Impact

+

Dampak pada kesehatan warga & ekosistem perkotaan.

+
+
+
R
+

Response

+

Kebijakan pemerintah, inovasi & peran masyarakat.

+
+
+
+
+ + +
+
+
+
+

Dokumen Publikasi

+

Akses seluruh arsip Dokumen Informasi Kinerja Pengelolaan Lingkungan Hidup Daerah dari tahun ke tahun

+
+ {{--
+ + + +
--}} +
+ +
+ + @foreach($dataset as $dataSet) +
+
+
{{ $dataSet->tahun_data }}
+ +
+

{{ $dataSet->name }}

+
+ {{ $dataSet->instansi->name }} +
+ + + Lihat Detail + +
+ @endforeach +
+
+
@endsection \ No newline at end of file diff --git a/resources/views/indexOld.blade.php b/resources/views/indexOld.blade.php new file mode 100644 index 0000000..82ade25 --- /dev/null +++ b/resources/views/indexOld.blade.php @@ -0,0 +1,222 @@ +@extends('layouts.app') +@section('css') +@endsection +@section('content') + + + + +
+ +
+

Dokumen Informasi Kinerja

+

Pengelolaan Lingkungan Hidup Daerah

+

Provinsi DKI Jakarta

+

+ Dinas Lingkungan Hidup di tingkat daerah, menyediakan data dan informasi + tentang kondisi lingkungan hidup dan kinerja pengelolaan lingkungan di wilayahnya. +

+
+
+ + + + +
+ +
+
+
+ + + +
+ +
+
+
+
+

Jumlah Total Keseluruhan Dataset

+
+
+ + + +
+
+
+ +
+
+ + +
+
+
+
+

Jumlah Total Keseluruhan Resource Data

+
+
+ + + + +
+
+
+ +
+
+ +
+
+
+
+

Jumlah Total Instansi Terintegrasi

+
+
+ + + + + + + +
+
+
+ +
+
+
+ +
+
+
+ +
+
+

Resource Data Terbaru

+

Temukan informasi terbaru dan terpercaya dari koleksi 60 resource data kami. Berikut beberapa data pilihan yang dapat Anda akses langsung. Untuk melihat semua data, silakan kunjungi halaman penuh

+
+ @foreach($template as $dataTemp) + + @endforeach + +
+
+
+
+ +
+
+
+
+ +
+
+

Dinas Lingkungan Hidup

+
+
+
+
+ +
+
+

MRT Jakarta

+
+
+
+
+ +
+
+

KAI Commuter Line

+
+
+
+
+ +
+
+

PAM Jaya

+
+
+
+
+ +
+
+

Dinas Perhubungan

+
+
+ +
+
+ +
+
+
+

Dataset Terbaru

+
+
+ Lihat Semua Dataset +
+
+ +
+ +@endsection \ No newline at end of file diff --git a/resources/views/layouts/appNew.blade.php b/resources/views/layouts/appNew.blade.php new file mode 100644 index 0000000..282c6d2 --- /dev/null +++ b/resources/views/layouts/appNew.blade.php @@ -0,0 +1,194 @@ + + + + + + SLHD | Dinas Lingkungan Hidup + + + + + + + + + + + + + + + + + + @yield('content') + + + + + + + {{-- --}} + + + + + \ No newline at end of file diff --git a/routes/web.php b/routes/web.php index e88b4a8..1bdb153 100644 --- a/routes/web.php +++ b/routes/web.php @@ -7,6 +7,7 @@ use App\Http\Controllers\Auth\CustomLoginController; use App\Http\Controllers\Auth\CustomRegisterController; use App\Http\Controllers\AjaxController; use App\Http\Controllers\Opendata\DatasetController; +use App\Http\Controllers\BeritaController; /* |-------------------------------------------------------------------------- @@ -20,10 +21,19 @@ use App\Http\Controllers\Opendata\DatasetController; */ Route::get('/test', function(){ - return \App\Models\Dataset\DatasetTable1::legend(); + return view('dashboardtest'); }); +//berita +Route::resource('/berita', BeritaController::class); +Route::post('/berita', [BeritaController::class,'store']); + + + + + Route::get('/', [FrontController::class,'index'])->name('index'); + Route::get('/resource-data', [FrontController::class,'resource'])->name('resource'); Route::get('/dataset', [FrontController::class,'dataset'])->name('dataset'); Route::get('/dataset/detail/{id}', [FrontController::class,'dataset_detail'])->name('dataset_detail');