Final COMP303 F2024 1
Final COMP303 F2024 1
PART A:
Name your Eclipse project according to the following rule:
Your Name_COMP303_FinalExam
Example: John_COMP303_ FinalExam
Description – Spring Boot app with REST -API
You are hired to develop online web application. They have approached you to develop
suitable application API and client to cater their requirements. Presently they have
console-based application but would like to migrate to web based application.
Instructions:
Create a New Project -> Spring Starter Project with appropriate dependencies required.
Name the project as: final_YourFullName_StudentId
Group: com.yourinitialsofurname.final [for example com.va.finalexam]
Artifact: final_YourFullName_StudentId
Package: com.yourinitialsofurname.spring.final
Refer to Example Spring Boot - REST Example -
Api application is only to provide data so setup with get and post methods and verify the
working with postman.
On the click on Next button -> post method is called that takes json data and processes
the results.
Working has to be Client side -> JSON parsing -> API project. ( You may create static
JSON file or static JSON URL)
Database processing is optional! – mongodb to be used.
Total 100%
Submission Rules
Total of 3 individual files are to be submitted.