[Solved] Tutorial 5: Back-End Frameworks I [Individual Deliverable]

30 $

File Name: Tutorial_5:_Back-End_Frameworks_I_[Individual_Deliverable].zip
File Size: 546.36 KB

SKU: [Solved] Tutorial 5: Back-End Frameworks I [Individual Deliverable] Category: Tag:

Or Upload Your Assignment Here:


Learning Outcomes:

  • Work with the Back-End framework/library of your choice (i.e., the one you have decided to use for your project).
  • Understand how API calls are written in the Back-End framework/library you have chosen (i.e., Express.js or Flask).
  • Work individually to create a simple API.

Instructions:

  • Use the code shown in the tutorial video for GET API, the API returns a list of user objects, and add new methods for a POST, PUT and a new GET API

GET : <your_application_link>/users

Sample Success Response :

{

message : “Users retrieved”, success : true, users : [{ email : “[email protected]”, firstName : “ABC”, id : “5abf6783”

}, {

email : “[email protected]”, firstName: “XYZ”,

id : “5abf674563”

}]

}

– The PUT API should be able to update email and/or firstname of an existing object in the list. The new email and firstname should be passed in the body of the request.

PUT – <your_application_link>/update/:id body data:

{ email : “[email protected]”, firstName: “XYZ”,

}

Sample Success Response :

{

message : “User updated”, success : true

}

– The POST API should add a New User Object to the list and generate an ID for the user. The object details should be passed in the body of the request.

POST – <your_application_link>/add body data:

{ email : “[email protected]”, firstName: “XYZ”,

}

Sample Success Response:

{

message : “User added”, success : true

}

– Finally, a new GET API should be written, which should return a single user object given its username.

The username can be passed as a query or path parameter.

GET- <your_application_link>/user/:id

Sample Success Response :

{

success : true, user : {

email : “[email protected]”, firstName: “XYZ”,

id : “5abf674563”

}

}

  • No front-end is required for this tutorial.

Consider failure responses for each request as well (e.g., 404, 400, 500 responses and appropriate json messages

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.

Shopping Cart
[Solved] Tutorial 5: Back-End Frameworks I [Individual Deliverable]
30 $