For more detail information on how to connect it with frontend UI, cloud hosting and running the docker container on K8s, please click here!
Tech Stack: Spring Boot, Java
This Project consists of three APIs described as below:
- GET | api/v1.0/surveys/{id} -> Get a particular survey record based on its Id.
- GET | api/v1.0/surveys -> Get all the surveys done till date.
- POST | api/v1.0/surveys -> Save a new survey.
Survey Contract:
{
"firstName": "John",
"lastName": "Doe",
"email": "[email protected]",
"address": "9155 Walnut St",
"city": "New York",
"state": "NY",
"zip": "22031",
"telephone": "8888888888",
"dateOfSurvey": "04-28-2022",
"recommendation": "Very Likely",
"interest": "Friends",
"likings": "Students"
}