diff --git a/README.md b/README.md index 09109c1fd5a6564d37dcc0f10cbf95c5e63c491b..b5a9e3d2fdbdd00fca4b76220885268dce205fc9 100644 --- a/README.md +++ b/README.md @@ -1,25 +1,33 @@ # GYMTRACKER REST SERVICE + ## Semester I Tahun 2023/2024 + ### Tugas Besar II IF3110 Pengembangan Aplikasi Berbasis Web ## Deskripsi + Gymtracker REST service merupakan sebuah servis web berbasis Node.js dengan protokol REST yang menyediakan layanan kepada keseluruhan aplikasi Gymtracker. Layanan yang disediakan berupa user baru, yaitu trainer. ## Skema Basis Data +  ## Endpoint API + Pada REST, terdapat beberapa endpoint yang digunakan aplikasi Gymtracker <br> Endpoint trainer + ```py getTrainersByGymId -> Trainer yang ada pada gym terkait getTrainerInformation -> Informasi lengkap trainer, seperti nama, deskripsi, dan lainnya. ``` + Endpoint skill + ```py getSkills -> Skill yang ada @@ -35,11 +43,13 @@ Endpoint skill ``` Endpoint gym + ```py getController -> Handle request ``` Endpoint job + ```py resign -> Trainer mengundurkan diri dari gym tempat bekerjanya @@ -48,7 +58,8 @@ Endpoint job apply -> Trainer mendaftar untuk bekerja pada gym ``` -Endpoint auth, yang menghandle request berperan sebagai controller +Endpoint auth, yang menghandle request berperan sebagai controller + ```py registerController @@ -61,4 +72,9 @@ Endpoint auth, yang menghandle request berperan sebagai controller logoutController ``` -## Pembagian Kerja \ No newline at end of file +## Pembagian Kerja + +Endpoint `/trainer` : Rayhan Hanif 1352112 +Endpoint `/skill` : Nigel Sahl 13521043 & Fatih Nararya R.I. 13521060 +Endpoint `/job` : Nigel Sahl 13521043 & Fatih Nararya R.I.13521060 +Endpoint sisanya : Fatih Nararya R.I.13521060