Student Management REST API

Company: Atlan_21march

Difficulty: medium

Problem Statement

Student Management REST API Problem In the original assessment you build a React with TypeScript component, served on port 5000 , that lets users manage student information. The component has three tasks: 1. Allow users to add student details in the form and submit. 2. Allow users to edit student details. 3. Allow users to delete student details. The component keeps the student list in its state, and each form action maps to one endpoint of the student service: adding is POST /students , editing is PUT /students/:id , deleting is DELETE /students/:id , and showing the list is GET /students . (inferred -- the source images only name the three tasks; the endpoints, fields, status codes and validation rules below are the ones of this question's earlier statement) Every student has the fields id (an integer assigned by the app), name , email and course . (inferred -- the source images do not list the form fields) This offline version has no browser and no server. A sequence of user actions