6월 30일 기준으로 팀 프로젝트가 발제되어 7월 7일까지 뉴스피드 팀 프로젝트가 시작되었다.
상기의 4가지를 진행하여 구글 폼으로 제출하는 과정을 밟았다.
주제 선정은 사람들이 목표를 적고 달성까지 본인이 스스로 시간을 설정하는 챌린지를 하는 뉴스피드를 제작하기로 했다.
API 명세 작성으로 Restful하게 작성을 해 보았다.
GET: 회원가입 페이지, 회원 수정 페이지, 글 작성 페이지, 글 수정 페이지, 로그인 페이지, 챌린지 뉴스피드 전체 조회
PUT: 로그아웃, 회원 정보 수정, 글 수정, 댓글 수정
POST: 회원가입, 로그인, 글 작성, 댓글 작성
DELETE: 글 삭제, 댓글 삭제
API명세서를 구글링 해서 최대한 작성을 해 보았는데 옳은 방향으로 잘 됐는지에 대한 확신은 없었다. 튜터님의 피드백을 받은 후 문제가 있다면 수정할 예정
와이어 프레임을 제작하면서 다같이 피드백을 하여 부족했던 부분이 채워졌다. 글 작성과 삭제 버튼이 빠져있었는데 피드백을 통해 캐치할 수 있었다.
ERD 설계로 User와 boards와 comment는 각각 일대다 관계로 연결을 하였다.