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 env
baru -
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 |