Skip to content

danielkoh99/covid-center

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

covid-center'

Api

user url->api/user

readAll[get]

readSingle[get] url->api/user/ID

create[post]

{

  • "cprNumber": "1212902020,
  • "name": "username",
  • "surname": "surname",
  • "Age": 12,
  • "email": "[email protected]",
  • "password": "1234",
Error response in body

[{"field":"Name","message":"Field can not be empty"},{"field":"Password","message":"Minimum 6 characters"},{"field":"Surname","message":"Field can not be empty"},{"field":"Email","message":"Incorrect email"},{"field":"CPR number","message":"Incorrect CPR"}] }

update[PUT] url->api/user/ID

{

  • "cprNumber": "1212902020,
  • "name": "username",
  • "surname": "surname",
  • "Age": 12,
  • "email": "[email protected]",
  • "password": "1234",

}

user login[POST]

url->api/user/login

request data

{

response save as cookie

{

  • "idUser":44,
  • "cprNumber":"1212904667",
  • "name":"Carol",
  • "surname":"testurnem",
  • "userType":{"Type":"user","idUserType":3},
  • "email":"[email protected]",
  • "password":"",
  • "token":"ab604a18-b3f6-4562-ab7b-5f580bc6ab55" }

user logout[POST]

url->api/user/logout

Request Data

{

  • "idUser":45 }
response

OK

change user type[POST] url->api/user/toggleUserType

######headers

  • token bull
  • userID 1

{

*"idUser":1 *"userType":1 // *"1"=administrator "2"=secretary "3"=user

}

Booking url->api/booking

readAll[get]

readSingle[get] url->api/booking/ID

create booking[post]

update booking[post]

create booking[post]

######headers

  • token bull
  • userID 1

######body {

  • "idbookings":0,
  • "time": "time",
  • "endTime": "endtime",
  • "bookingStatus_idbookingStatus": 1,
  • "bookingType_idbookingType": 1,
  • "user_id_user": 1 }

####delete booking[delete]

######headers

  • token gigi
  • userID 1

######body

  • {
  • "idbookings": 5
  • }

####readSingle[get] url->api/booking/ID

######headers

  • token gigi
  • userID 1

update booking[post]

######headers

  • token bull
  • userID 1

######body {

  • "idbookings": "idbookings"
  • "time": "time",
  • "endTime": "endtime",
  • "bookingStatus_idbookingStatus": 1,
  • "bookingType_idbookingType": 1
  • "user_id_user": "user_id_user"

}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •