Skip to content

itsanla/AgileD3_2025

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Pepsikuburger: Platform Layanan Masyarakat DP3AP2KB Provinsi Sumatera Barat

Logo Pepsikuburger

Laravel 11 Vue 3 Vite MySQL License MIT

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.

🌐 Link Demo

pepsikuburger.vercel.app

👩‍💻 Anggota Pengembang

  • Manajer Proyek: Anla Harpanda (2311083015)
  • Tim Proyek:
    • Agel Deska Wisamulya (2311082002)
    • Nadya Hermalia Putri (2311082034)
    • Vania Ulimaz Rivani (2311081038)

✨ Fitur Utama

Untuk Masyarakat:

  • 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.

Untuk Internal Dinas:

  • Dashboard Admin: Menyajikan visualisasi data yang komprehensif dan interaktif.
  • Manajemen Data: Dilengkapi 11 fitur CRUD dan 16 tools interaktif untuk memudahkan pengelolaan data dinas.

📚 Third-Party / Library yang Digunakan

Proyek ini dibangun dengan arsitektur terpisah dan menggunakan beberapa pustaka utama untuk menunjang fungsionalitasnya.

Backend (Laravel)

Frontend (Vue)

  • 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.

🛠️ Langkah Instalasi & Cara Menjalankan

Untuk memulai, clone repositori ini ke mesin lokal Anda.

git clone https://github.com/Anlaharpanda2/AgileD3_2025.git
cd AgileD3_2025

1. Konfigurasi Backend (Laravel)

  • Masuk ke direktori & install dependensi.
    cd src/Backend
    composer install
  • Konfigurasi environment.
    cp .env.example .env
    Lalu sesuaikan file .env dengan konfigurasi database Anda.
  • Generate key & migrasi database.
    php artisan key:generate
    php artisan migrate --seed

2. Konfigurasi Frontend (Vue)

  • Masuk ke direktori & install dependensi.
    cd src/Frontend
    npm install
  • Konfigurasi environment. Pastikan file .env menunjuk ke URL API backend yang benar (contoh: VITE_API_URL=http://127.0.0.1:8000/api).

3. Menjalankan Proyek

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:8000 dan Frontend di http://localhost:5173.


🔑 Akun untuk Akses Login

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!

🌐 Link Demo

pepsikuburger.vercel.app


Dikelola dengan ❤️ oleh Anla Harpanda, Vania Ulimaz Rivani, Agel Deska Wisamulya & Nadya Hermalia Putri

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •