Story/tim tesis manage kelas
Story/Task
SP3-41 - [BE] Manajemen Kelas (POV Tim Tesis)
Details
- Menambahkan endpoint PUT dan DELETE untuk kelas
- Menambahkan endpoint GET all mata kuliah untuk keperluan dropdown FE
- Menambahkan endpoint GET next nomor kelas per matkul untuk keperluan form FE
- Menambahkan query parameter
kodeMatkul
dansearch
pada endpoint GET kelas untuk keperluan search dan dropdown FE
Notes: Endpoint PUT nice to have aja karena gadipake di FE
Important Checks
Ceklis kalo kalian mengubah/menambahkan:
-
Menambahkan env
baru -
Mengubah skema basis data
Endpoints
Method | Endpoint | Keterangan |
---|---|---|
GET | /kelas | Menambahkan query parameter kodeMatkul dan search
|
GET | /kelas/mata-kuliah | Get all semua mata kuliah untuk keperluan dropdown pilih matkul |
GET | /kelas/next-nomor/:kodeMatkul | Get next nomor kelas dari sebuah matkul untuk keperluan form FE |
PUT | /kelas | Update by id kelas atau menambahkan kelas baru (kalo payload gaada id) |
DELETE | /kelas | Menghapus kelas |
Proof
Method | Endpoint | Proof |
---|---|---|
GET | /kelas | |
GET | /kelas/mata-kuliah | |
GET | /kelas/next-nomor/:kodeMatkul | |
PUT | /kelas | |
DELETE | /kelas |
Edited by Rava Maulana