Story/dashboard dosbing
Story
[SB-2-09] - Dashboard (dosbing)
Details
Endpoint untuk dashboard dosbing, ada 3 fitur
- Fitur get all mahasiswa bimbingan by IdDosen
- Fitur get jumlah mahasiswa perjurusan (untuk statistik)
- FItur get jumlah mahasiswa per-status-bimbingan, e.g terkendala 1, lancar 10 dst. (untuk statistik)
Beberapa hal yang diubah:
- Ngehapus table mahasiswa dan dosen (sebelumnya aku bikin table itu untuk abstraksi dari table pengguna, tapi karna sekarang role udh di pengguna jadi diapus aja biar ga bingung)
- Ngubah reference table yang awalnya ngereference id dari table mahasiswa dan dosen ke table pengguna
- ..
Important Checks
Ceklis kalo kalian mengubah/menambahkan:
-
Menambahkan envbaru -
Mengubah skema basis data
Endpoints
| Method | Endpoint | Keterangan |
|---|---|---|
| GET | /api/admin/dashboard/dosbing | Get all mahasiswa bimbingan by idDosen |
| GET | /api/admin/dashboard/dosbing/statistic | Get amount of mahasiswa bimbingan per jurusan by idDosen |
| GET | /api/admin/dashboard/dosbing/status-bimbingan | Get amount of mahasiswa bimbingan per status bimbingan by idDosen |
Proof
| Method | Endpoint | Proof |
|---|---|---|
| GET | /api/admin/dashboard/dosbing | ![]() |
| GET | /api/admin/dashboard/dosbing/statistic | ![]() |
| GET | /api/admin/dashboard/dosbing/status-bimbingan | ![]() |


