Website Dinas Ketenagakerjaan dengan berita, galeri, pelatihan, penempatan, dan transmigrasi.
- Front-end first - repository berisi tampilan depan (public UI) yang siap jalan
- Ringan & cepat - tanpa framework berat, load cepat
- Mudah di-deploy - cukup PHP + database, tanpa setup rumit
- Keamanan dasar terpasang - prepared statements, sanitization, password hashing
- Berita & galeri kegiatan
- Module: pelatihan, penempatan, transmigrasi
- Halaman khusus: PAKASA, norma, HI
- Pencarian & kontak
- Responsive - mobile friendly
Lihat detail teknologi
Backend
- PHP 8.x - server-side scripting dengan PDO + prepared statements
- Arsitektur modular (folder includes, pages, admin)
- Session-based authentication dengan password hashing (bcrypt)
- Multi-module: berita, galeri, pelatihan, penempatan, transmigrasi
Frontend
- HTML5 semantik, CSS3, JavaScript (ES6+)
- Bootstrap 5 responsive grid system
- AJAX & dynamic content loading
Database
- MySQL 8 / MariaDB - skema ternormalisasi (3NF)
Tooling & DevOps
- Composer untuk dependency management
- Git & GitHub - version control
- Laragon/WAMP - local development
disnaker
includes/ # Komponen yang di-include (header, footer, dll)
assets/ # CSS, JS, gambar
*.php # Halaman tampilan depan
-
Clone repository:
git clone https://github.com/Celieln/disnaker.git
-
Letakkan folder di
laragon/www/atauhtdocs/. -
Buka
http://localhost/disnaker.
Kontribusi sangat diterima! Baca CONTRIBUTING dahulu, lalu buat Pull Request atau buka Issues untuk melaporkan bug / request fitur.