A progressive Node.js framework for building efficient and scalable server-side applications.
Nest framework TypeScript starter repository.
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Nest is an MIT-licensed open source project. It can grow thanks to the sponsors and support by the amazing backers. If you'd like to join them, please read more here.
- Author - Kamil Myśliwiec
- Website - https://nestjs.com
- Twitter - @nestframework
Nest is MIT licensed.
#Tabel Mata Kuliah #@Route: /mata-kuliah #Get -> mengembalikan daftar matakuliah
#Post -> membuat matakuliah baru
-> Inputan: code(unik),
name,
room(int),
class,
prodi
#Patch -> mengupdate matakuliah
-> tambahan route: /id,
-> Inputan: code(unik),
name,
room(int),
class,
prodi
#Delete -> menghapus matakuliah
#Tabel User Matakuliah #@Route: /user-matakuliah #Get -> mengembalikan data user login dan mata kuliah yang terkoneksi
#Post -> mengambil mata kuliah sesuai user login
-> Inputan: mataKuliahId,
schedule (Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu),
start,
end,
semester
#Patch -> mengupdate mata kuliah sesuai user login dan id matakuliah
-> Tambahan route: /id,
-> Inputan:
schedule (Senin, Selasa, Rabu, Kamis, Jumat, Sabtu, Minggu),
start,
end,
semester
#Delete -> menghapus matakuliah yang diambil user
#Tabel Penilaian #@Route: /penilaian #Get -> mengembalikan data user nilai user
#Post -> membuat penilaian pada user
-> Inputan: kehadiran,
total_sks,
tugas,
uas,
semester,
userId
#Patch -> mengupdate penilaian berdasarkan id
-> Tambahan route: /id,
-> Inputan:
kehadiran,
total_sks,
tugas,
uas,
semester,
#Delete -> menghapus penilaian
#Tambahan #@Route: /change-password #Patch -> mengubah user password yang login -> Inputan: password