Pepsikuburger (Pelayanan Publik Terintegrasi Kuat, Bergerak Responsif) adalah website resmi dari DP3AP2KB Sumatera Barat. Platform ini hadir untuk mendukung pelayanan publik yang lebih cepat, transparan, dan terintegrasi.
- Manajer Proyek: Anla Harpanda (2311083015)
- Tim Proyek:
- Agel Deska Wisamulya (2311082002)
- Nadya Hermalia Putri (2311082034)
- Vania Ulimaz Rivani (2311081038)
- Ikut Pelatihan: Meningkatkan pemberdayaan perempuan melalui program pelatihan yang tersedia.
- Lapor Kasus: Melaporkan kasus kekerasan terhadap perempuan dan anak secara langsung melalui website.
- Pre-test & Post-test: Mengikuti ujian pelatihan secara online tanpa proses manual.
- Dashboard Admin: Menyajikan visualisasi data yang komprehensif dan interaktif.
- Manajemen Data: Dilengkapi 11 fitur CRUD dan 16 tools interaktif untuk memudahkan pengelolaan data dinas.
Proyek ini dibangun dengan arsitektur terpisah dan menggunakan beberapa pustaka utama untuk menunjang fungsionalitasnya.
- Laravel Sanctum: Untuk otentikasi API yang ringan.
- Maatwebsite/excel: Untuk fungsionalitas ekspor dan impor data dengan format Excel.
- Vue Router: Pustaka routing resmi untuk Vue.js.
- Axios: Klien HTTP berbasis Promise untuk browser dan Node.js.
- Element Plus: Pustaka komponen UI yang lengkap untuk Vue 3.
- Vuetify: Kerangka kerja Material Design untuk Vue.
- ApexCharts: Komponen grafik untuk visualisasi data.
- Tailwind CSS: Kerangka kerja CSS untuk desain yang cepat dan kustom.
Untuk memulai, clone repositori ini ke mesin lokal Anda.
git clone https://github.com/Anlaharpanda2/AgileD3_2025.git
cd AgileD3_2025- Masuk ke direktori & install dependensi.
cd src/Backend composer install - Konfigurasi environment.
Lalu sesuaikan file
cp .env.example .env
.envdengan konfigurasi database Anda. - Generate key & migrasi database.
php artisan key:generate php artisan migrate --seed
- Masuk ke direktori & install dependensi.
cd src/Frontend npm install - Konfigurasi environment. Pastikan file
.envmenunjuk ke URL API backend yang benar (contoh:VITE_API_URL=http://127.0.0.1:8000/api).
Buka dua terminal terpisah:
- Terminal 1 (Backend):
cd src/Backend php artisan serve - Terminal 2 (Frontend):
cd src/Frontend npm run dev
✨ Backend akan berjalan di
http://127.0.0.1:8000dan Frontend dihttp://localhost:5173.
Setelah sistem berjalan, gunakan akun demo berikut untuk masuk:
| Peran | Username / nama | Password/NIK |
|---|---|---|
| Masyarakat | nama: Demo |
NIK: 1234567890123456 |
| Operator | Username: Operator |
Aa12345! |
| Pegawai | Username: Pegawai |
Aa12345! |
Dikelola dengan ❤️ oleh Anla Harpanda, Vania Ulimaz Rivani, Agel Deska Wisamulya & Nadya Hermalia Putri
