이번주부터는 미니프로젝트가 시작됐다.
2주동안 백엔드와 프론트엔드가 협업을해서 주제를 정하고 그 주제에 맞는
서비스와 기능을 만드는 것이다.
우리조는 이용자의 MBTI에 맞는 견종을 추천하고, 그 견종이 있는 보호소를 연결해주는 서비스를 만들기를 주제로 삼았다.
거기서 나는 MBTI테스트를 만들고 그 결과를 보여주는 부분을 담당하기로 했다.
최초 검사하는 페이지에 접속을 하면 서버에서 만들어주는 모든 퀴즈를 받아서 State에 저장했다가 하나하나씩 보여주고, 테스트에서 선택할때마다 선택한 것들의 점수를 저장해주는 state를 또 하나 만들어서 유저가 선택할 때마다 그 점수들을 저장해주었다. 그리고 마지막 화면에 도착햇을때 그것들을 계산을 한 것을 서버로 보내서 서버에서 받은 결과를 페이지로 검색결과 페이지로 띄어주었다.