0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan7 halaman

Implementasi API Rating Snack Mahasiswa

Laporan praktikum ini membahas penambahan fitur rating dan view, validasi data, serta dokumentasi API menggunakan Postman dalam proyek Network Programming. Implementasi mencakup pembuatan model rating, validasi stok, dan penambahan endpoint untuk rating dan pengambilan data. Kesimpulan menekankan pentingnya API dalam menjaga privasi pengguna dan responsivitas sistem.

Diunggah oleh

jonyhelmet
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
18 tayangan7 halaman

Implementasi API Rating Snack Mahasiswa

Laporan praktikum ini membahas penambahan fitur rating dan view, validasi data, serta dokumentasi API menggunakan Postman dalam proyek Network Programming. Implementasi mencakup pembuatan model rating, validasi stok, dan penambahan endpoint untuk rating dan pengambilan data. Kesimpulan menekankan pentingnya API dalam menjaga privasi pengguna dan responsivitas sistem.

Diunggah oleh

jonyhelmet
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

LAPORAN PRAKTIKUM MAHASISWA NETWORK

PROGRAMMING 1
LabSession14

Disusun oleh:

NAMA : Ade Irma Sari

NPM : 24782067

KELAS : TRI C

Dosen:

Ir. Nurul Qomariyah, [Link].

Dian Ayu Afifah, [Link]., [Link].

TEKNOLOGI REKAYASA INTERNET JURUSAN TEKNOLOGI


INFORMASI POLITEKNIK NEGERI LAMPUNG 2025
I. Deskripsi Tugas
Pada tugas ini diminta untuk menambahkan fitur rating dan view,validasi data dan
dokumentasi API via postman.
II. Implementasi
a. Membuat model Ranting
Pada model ranting terdapat id,snack_id,buyer_id,rating dan [Link]
model Rating menyimpan rating yang di kirimkan oleh pengguna yakni pembeli
dari sanck tertentu

b. Validasi Jumlah stok


Pada saat pemesanan menunjukan jumlah stok dan pada saat sudah berhasil
transaksi pembelian berhasil maka stok akan menjadi berkurang
Pada Postman
1. Login sebagai pembeli untuk mendapatkan token,lalu gunakan token untuk
transaks

2. Order snack menggunakan token


c. Penambahan endpoint
• Post/Rating
Pada rating yang dapat memberikan rating hanyalah yang membeli
produk,selain pembeli produk tidak dapat memberikan rating dan
pembeli tidak dapat membrikan rating lebih dari satu kali

Pada postman
Sebelum melakukan pemberian rating maka harus login dulu sebagai
pembeli dan dapat memberikan rating sesuai dengan snacak yang di
beli

• Get/Rating/id
Siapapun dapat melihat rating yang ada pada suatu produk
berdasarkan id produk

Pada Postman
Rating dapat dilihat tanpa menggunakan token dan siapapun bisa melihat nya
d. Respon message dan error handling
Diterapkan pada endpoint,Salah satu contoh nya:

Contoh pada postman

Ketika kita pesan snack yang tidak mencukupi pada stok nya maka akan mengeluarkan
“stok tidak mencukupi”
III. Kesimpulan
Dengan API dapat membuat program yang menjamin privasi dan Batasan Batasan bagi para
pengguna dari [Link] itu juga dapat responsive seperti pengurangan stok ototmatis
Ketika ada yang membeli dan penangan eror yang membuat program tidak rusak.

Anda mungkin juga menyukai