Skip to content

rakhmatullahyoga/ITB-DPK-ServiceAdapter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README for Service Adapter Assignment on IF4050 2015

Requreiments:

  • Node.js 4.1.0
  • Express
  • Request
  • Cheerio

How to Deploy

  1. Install dependency dengan memasukkan perintah "npm install" melalui command prompt pada direktori root project
  2. Ketik perintah "npm start" pada command prompt untuk menjalankan server

How to Run

  1. Pastikan client berada di lingkungan network ITB
  2. Pada browser atau aplikasi POSTMAN masukkan address "http://localhost:3000/?ps=&kode=&kelas="

Execution Result

Success response

Response berikut didapat ketika client melakukan request dengan format parameter url yang lengkap dan tersedia pada data DPK.

Request format error

Response berikut didapat ketika client melakukan request dengan format parameter url yang tidak lengkap atau salah.

Class not found

Response berikut didapat ketika client melakukan request dengan format parameter url yang lengkap dan benar, namun tidak terdapat data yang diminta pada DPK.

Server error

Response berikut didapat ketika terjadi kesalahan pada server yang disebabkan tidak tersedianya koneksi menuju jaringan ITB.

About

Restful API for finding DPK data from ITB course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.1%
  • HTML 2.6%
  • CSS 1.3%