diff --git a/app/Http/Controllers/Master/MasterBantuanPemerintahController.php b/app/Http/Controllers/Master/MasterBantuanPemerintahController.php
new file mode 100644
index 0000000..f0c9cd9
--- /dev/null
+++ b/app/Http/Controllers/Master/MasterBantuanPemerintahController.php
@@ -0,0 +1,17 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_jenjang_pendidikans');
+ }
+};
diff --git a/database/migrations/2024_07_09_064454_create_master_status_tempat_tinggal.php b/database/migrations/2024_07_09_064454_create_master_status_tempat_tinggal.php
new file mode 100644
index 0000000..5d84d5d
--- /dev/null
+++ b/database/migrations/2024_07_09_064454_create_master_status_tempat_tinggal.php
@@ -0,0 +1,28 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_status_tempat_tinggals');
+ }
+};
diff --git a/database/migrations/2024_07_09_065102_create_master_disabilitas_table.php b/database/migrations/2024_07_09_065102_create_master_disabilitas_table.php
new file mode 100644
index 0000000..a715b0b
--- /dev/null
+++ b/database/migrations/2024_07_09_065102_create_master_disabilitas_table.php
@@ -0,0 +1,28 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_disabilitas');
+ }
+};
diff --git a/database/migrations/2024_07_09_065235_create_master_status_perkawinans_table.php b/database/migrations/2024_07_09_065235_create_master_status_perkawinans_table.php
new file mode 100644
index 0000000..15e23a3
--- /dev/null
+++ b/database/migrations/2024_07_09_065235_create_master_status_perkawinans_table.php
@@ -0,0 +1,28 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_status_perkawinans');
+ }
+};
diff --git a/database/migrations/2024_07_09_065358_create_master_pekerjaans_table.php b/database/migrations/2024_07_09_065358_create_master_pekerjaans_table.php
new file mode 100644
index 0000000..5b5e76c
--- /dev/null
+++ b/database/migrations/2024_07_09_065358_create_master_pekerjaans_table.php
@@ -0,0 +1,28 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_pekerjaans');
+ }
+};
diff --git a/database/migrations/2024_07_09_065444_create_master_bantuan_pemerintahs_table.php b/database/migrations/2024_07_09_065444_create_master_bantuan_pemerintahs_table.php
new file mode 100644
index 0000000..2d62429
--- /dev/null
+++ b/database/migrations/2024_07_09_065444_create_master_bantuan_pemerintahs_table.php
@@ -0,0 +1,28 @@
+id();
+ $table->string("keterangan");
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ */
+ public function down(): void
+ {
+ Schema::dropIfExists('mst_bantuan_pemerintahs');
+ }
+};
diff --git a/database/seeders/BantuanPemerintahSeeder.php b/database/seeders/BantuanPemerintahSeeder.php
new file mode 100644
index 0000000..add5896
--- /dev/null
+++ b/database/seeders/BantuanPemerintahSeeder.php
@@ -0,0 +1,69 @@
+ 1,
+ 'keterangan' => 'Tidak Ada',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'Program Keluarga Harapan (PKH)',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'Program Bantuan Langsung Tunai (BLT)',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'Program Indonesia Pintar (PIP)',
+ ],
+ [
+ 'id' => 5,
+ 'keterangan' => 'Program Kartu Indonesia Pintar (KIP)',
+ ],
+ [
+ 'id' => 6,
+ 'keterangan' => 'Program Bantuan Siswa Miskin (BSM)',
+ ],
+ [
+ 'id' => 7,
+ 'keterangan' => 'Program Kredit Usaha Rakyat (KUR)',
+ ],
+ [
+ 'id' => 8,
+ 'keterangan' => 'Program Bantuan Pangan Non Tunai (BPNT)',
+ ],
+ [
+ 'id' => 9,
+ 'keterangan' => 'Program Bantuan Listrik Bersubsidi',
+ ],
+ [
+ 'id' => 10,
+ 'keterangan' => 'Program Bedah Rumah',
+ ],
+ [
+ 'id' => 11,
+ 'keterangan' => 'Program Bantuan Bibit dan Pupuk',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_bantuan_pemerintahs")->insert($data);
+ }
+}
diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php
index c9da84c..12b8e55 100755
--- a/database/seeders/DatabaseSeeder.php
+++ b/database/seeders/DatabaseSeeder.php
@@ -30,6 +30,14 @@ class DatabaseSeeder extends Seeder
AddUsers::class,
AgamaSeeder::class,
ManagementMasterSeeder::class,
+
+ // Master
+ DisabilitasSeeder::class,
+ JenjangPendidikanSeeder::class,
+ PekerjaanSeeder::class,
+ StatusPerkawinanSeeder::class,
+ StatusTempatTinggalSeeder::class,
+ BantuanPemerintahSeeder::class,
];
foreach ($classes as $kelas)
diff --git a/database/seeders/DisabilitasSeeder.php b/database/seeders/DisabilitasSeeder.php
new file mode 100644
index 0000000..cab2449
--- /dev/null
+++ b/database/seeders/DisabilitasSeeder.php
@@ -0,0 +1,69 @@
+ 1,
+ 'keterangan' => 'Tidak Ada',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'Disabilitas Netra',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'Disabilitas Rungu',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'Disabilitas Daksa',
+ ],
+ [
+ 'id' => 5,
+ 'keterangan' => 'Disabilitas Intelektual',
+ ],
+ [
+ 'id' => 6,
+ 'keterangan' => 'Disabilitas Mental',
+ ],
+ [
+ 'id' => 7,
+ 'keterangan' => 'Gangguan Emosi dan Perilaku',
+ ],
+ [
+ 'id' => 8,
+ 'keterangan' => 'Gangguan Komunikasi',
+ ],
+ [
+ 'id' => 9,
+ 'keterangan' => 'Gangguan Perhatian dan Hiperaktivitas',
+ ],
+ [
+ 'id' => 10,
+ 'keterangan' => 'Kesulitan Belajar spesifik',
+ ],
+ [
+ 'id' => 11,
+ 'keterangan' => 'Gangguan Spektrum Autis (ASD)',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_disabilitas")->insert($data);
+ }
+}
diff --git a/database/seeders/JenjangPendidikanSeeder.php b/database/seeders/JenjangPendidikanSeeder.php
new file mode 100644
index 0000000..5ec8eca
--- /dev/null
+++ b/database/seeders/JenjangPendidikanSeeder.php
@@ -0,0 +1,69 @@
+ 1,
+ 'keterangan' => 'Tidak Sekolah',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'SD / MI',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'SMP / MTs / SMTP',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'SMA / SMK / MA / SMTA',
+ ],
+ [
+ 'id' => 5,
+ 'keterangan' => 'D1',
+ ],
+ [
+ 'id' => 6,
+ 'keterangan' => 'D2',
+ ],
+ [
+ 'id' => 7,
+ 'keterangan' => 'D3',
+ ],
+ [
+ 'id' => 8,
+ 'keterangan' => 'D4',
+ ],
+ [
+ 'id' => 9,
+ 'keterangan' => 'S1',
+ ],
+ [
+ 'id' => 10,
+ 'keterangan' => 'S2',
+ ],
+ [
+ 'id' => 11,
+ 'keterangan' => 'S3',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_jenjang_pendidikans")->insert($data);
+ }
+}
diff --git a/database/seeders/ManagementMasterSeeder.php b/database/seeders/ManagementMasterSeeder.php
index 0f7fbc7..75fee46 100644
--- a/database/seeders/ManagementMasterSeeder.php
+++ b/database/seeders/ManagementMasterSeeder.php
@@ -15,51 +15,99 @@ class ManagementMasterSeeder extends Seeder
public function run(): void
{
$data_roles = [
+ // [
+ // 'id' => 1,
+ // 'master_code' => 'Master Agama',
+ // 'master_value' => 'Agamas',
+ // 'master_column' => 'keterangan',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
+ // [
+ // 'id' => 2,
+ // 'master_code' => 'Master Provinsi',
+ // 'master_value' => 'Provinsis',
+ // 'master_column' => 'nama',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
+ // [
+ // 'id' => 3,
+ // 'master_code' => 'Master Kabupaten',
+ // 'master_value' => 'Kabupatens',
+ // 'master_column' => 'nama',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
+ // [
+ // 'id' => 4,
+ // 'master_code' => 'Master Kecamatan',
+ // 'master_value' => 'Kecamatans',
+ // 'master_column' => 'nama',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
+ // [
+ // 'id' => 5,
+ // 'master_code' => 'Master Kelurahan',
+ // 'master_value' => 'Kelurahans',
+ // 'master_column' => 'nama',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
+ // [
+ // 'id' => 6,
+ // 'master_code' => 'Master Alamat',
+ // 'master_value' => 'Alamats',
+ // 'master_column' => 'Alamat',
+ // 'created_at' => Carbon::now()->toDateTimeString(),
+ // 'updated_at' => Carbon::now()->toDateTimeString()
+ // ],
[
- 'id' => 1,
- 'master_code' => 'Master Agama',
- 'master_value' => 'Agamas',
+ 'id' => 7,
+ 'master_code' => 'Master Jenjang Pendidikan',
+ 'master_value' => 'MasterJenjangPendidikans',
'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
[
- 'id' => 2,
- 'master_code' => 'Master Provinsi',
- 'master_value' => 'Provinsis',
- 'master_column' => 'nama',
+ 'id' => 8,
+ 'master_code' => 'Master Disabilitas',
+ 'master_value' => 'MasterDisabilitas',
+ 'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
[
- 'id' => 3,
- 'master_code' => 'Master Kabupaten',
- 'master_value' => 'Kabupatens',
- 'master_column' => 'nama',
+ 'id' => 9,
+ 'master_code' => 'Master Bantuan Pemerintah',
+ 'master_value' => 'MasterBantuanPemerintahs',
+ 'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
[
- 'id' => 4,
- 'master_code' => 'Master Kecamatan',
- 'master_value' => 'Kecamatans',
- 'master_column' => 'nama',
+ 'id' => 10,
+ 'master_code' => 'Master Pekerjaan',
+ 'master_value' => 'MasterPekerjaans',
+ 'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
[
- 'id' => 5,
- 'master_code' => 'Master Kelurahan',
- 'master_value' => 'Kelurahans',
- 'master_column' => 'nama',
+ 'id' => 11,
+ 'master_code' => 'Master Status Perkawinan',
+ 'master_value' => 'MasterStatusPerkawinans',
+ 'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
[
- 'id' => 6,
- 'master_code' => 'Master Alamat',
- 'master_value' => 'Alamats',
- 'master_column' => 'Alamat',
+ 'id' => 12,
+ 'master_code' => 'Master Status Tempat Tinggal',
+ 'master_value' => 'MasterStatusTempatTinggals',
+ 'master_column' => 'keterangan',
'created_at' => Carbon::now()->toDateTimeString(),
'updated_at' => Carbon::now()->toDateTimeString()
],
diff --git a/database/seeders/PekerjaanSeeder.php b/database/seeders/PekerjaanSeeder.php
new file mode 100644
index 0000000..cd9ebd7
--- /dev/null
+++ b/database/seeders/PekerjaanSeeder.php
@@ -0,0 +1,145 @@
+ 1,
+ 'keterangan' => 'Belum Bekerja',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'Pegawai Negeri Sipil (PNS)',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'Pekerja Swasta',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'Insinyur',
+ ],
+ [
+ 'id' => 5,
+ 'keterangan' => 'Tentara',
+ ],
+ [
+ 'id' => 6,
+ 'keterangan' => 'Polisi',
+ ],
+ [
+ 'id' => 7,
+ 'keterangan' => 'Guru',
+ ],
+ [
+ 'id' => 8,
+ 'keterangan' => 'Dokter',
+ ],
+ [
+ 'id' => 9,
+ 'keterangan' => 'Petani',
+ ],
+ [
+ 'id' => 10,
+ 'keterangan' => 'Nelayan',
+ ],
+ [
+ 'id' => 11,
+ 'keterangan' => 'Pedagang',
+ ],
+ [
+ 'id' => 12,
+ 'keterangan' => 'Wiraswasta',
+ ],
+ [
+ 'id' => 13,
+ 'keterangan' => 'IRT / MRT',
+ ],
+ [
+ 'id' => 14,
+ 'keterangan' => 'Tukang Kayu',
+ ],
+ [
+ 'id' => 15,
+ 'keterangan' => 'Tukang Las',
+ ],
+ [
+ 'id' => 16,
+ 'keterangan' => 'Tukang Jahit',
+ ],
+ [
+ 'id' => 17,
+ 'keterangan' => 'Tukang Batu',
+ ],
+ [
+ 'id' => 18,
+ 'keterangan' => 'Buruh Bangunan',
+ ],
+ [
+ 'id' => 19,
+ 'keterangan' => 'Buruh Pabrik',
+ ],
+ [
+ 'id' => 20,
+ 'keterangan' => 'Buruh Tani',
+ ],
+ [
+ 'id' => 21,
+ 'keterangan' => 'Penjaga Toko',
+ ],
+ [
+ 'id' => 22,
+ 'keterangan' => 'Sopir',
+ ],
+ [
+ 'id' => 23,
+ 'keterangan' => 'Supir Angkutan Umum',
+ ],
+ [
+ 'id' => 24,
+ 'keterangan' => 'Tukang Sol Sepatu',
+ ],
+ [
+ 'id' => 25,
+ 'keterangan' => 'Tukang Cuci',
+ ],
+ [
+ 'id' => 26,
+ 'keterangan' => 'Pekerja Sosial',
+ ],
+ [
+ 'id' => 27,
+ 'keterangan' => 'Mekanik',
+ ],
+ [
+ 'id' => 28,
+ 'keterangan' => 'Pekerja IT',
+ ],
+ [
+ 'id' => 29,
+ 'keterangan' => 'Seniman',
+ ],
+ [
+ 'id' => 30,
+ 'keterangan' => 'Pengrajin',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_pekerjaans")->insert($data);
+ }
+}
diff --git a/database/seeders/StatusPerkawinanSeeder.php b/database/seeders/StatusPerkawinanSeeder.php
new file mode 100644
index 0000000..2b66647
--- /dev/null
+++ b/database/seeders/StatusPerkawinanSeeder.php
@@ -0,0 +1,41 @@
+ 1,
+ 'keterangan' => 'Belum Kawin',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'Kawin',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'Cerai Hidup',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'Cerai Mati',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_status_perkawinans")->insert($data);
+ }
+}
diff --git a/database/seeders/StatusTempatTinggalSeeder.php b/database/seeders/StatusTempatTinggalSeeder.php
new file mode 100644
index 0000000..f2a96e9
--- /dev/null
+++ b/database/seeders/StatusTempatTinggalSeeder.php
@@ -0,0 +1,41 @@
+ 1,
+ 'keterangan' => 'Milik Sendiri',
+ ],
+ [
+ 'id' => 2,
+ 'keterangan' => 'Sewa',
+ ],
+ [
+ 'id' => 3,
+ 'keterangan' => 'Kontrak',
+ ],
+ [
+ 'id' => 4,
+ 'keterangan' => 'Menumpang',
+ ],
+ [
+ 'id' => 100,
+ 'keterangan' => 'Lainnya',
+ ],
+ ];
+
+ DB::table("mst_status_tempat_tinggals")->insert($data);
+ }
+}
diff --git a/resources/views/includes/sidebar.blade.php b/resources/views/includes/sidebar.blade.php
index 8069c75..4078faa 100755
--- a/resources/views/includes/sidebar.blade.php
+++ b/resources/views/includes/sidebar.blade.php
@@ -89,11 +89,51 @@
+
+
+
+
+