반응형
What I Learned
6주차를 마무리하며 프론트와 백의 첫 협업에 대해 되돌아보는 시간을 가졌다. 그 전까지는 프론트와 백을 나누지 않고 하나하나의 개인 프로젝트를 진행했다면 이제부턴 현업에서 필요한 의사소통 기술과 협업 기술을 배우기 위한 단계인 것 같다. 처음으로 API 명세서를 같이 짜보고 그에 따라 서버와 데이터를 주고 받으며 프로젝트를 완성해나갔다. API 명세서를 보고 적는 것이 처음이라 헷갈리는 부분도 있었지만 이 부분을 정확하게 짚고 넘어가야 데이터를 주고 받을 때 문제가 생기지 않는다는 것을 알게 되었다. 프론트와 백 서로 수정되는 부분이 있을 때는 미리 사전에 고지를 하고 그 부분을 맞춰나가기 위해 소통하였으며 그 결과 투두리스트 서비스를 구현할 수 있었다.
<항해 99 6주차 미니프로젝트 과제>
프로젝트 소개
해야할 일들을 TODO List로 등록하고 관리할 수 있게하는 간단한 TODO list 서비스. 타 유저와 공유 없이, 로그인한 본인의 목록만 확인하는 프라이빗한 투두리스트입니다!
제작기간 및 팀원소개 : 2022.04.08 ~ 2022.04.14(7일간)
Frontend(React)
최지은 : 로그인/회원가입/회원탈퇴 (user)
이경태 : TODO_LIST (main)
최지은 : 로그인/회원가입/회원탈퇴 (user)
이경태 : TODO_LIST (main)
Backend(Spring) github로 이동
송은혜 : 시큐리티&jwt / 사용자 정보 조회API / 회원 탈퇴API
박만수 : TODO 삭제,수정 API / 체크박스 (TODO완료체크) API
김호빈 : TODO 전체 조회, 등록 API
송은혜 : 시큐리티&jwt / 사용자 정보 조회API / 회원 탈퇴API
박만수 : TODO 삭제,수정 API / 체크박스 (TODO완료체크) API
김호빈 : TODO 전체 조회, 등록 API
시연영상 및 기능
✅ 회원가입/회원탈퇴
- 회원가입 유효성검사(아이디/비밀번호 형식 검사 및 비밀번호 확인 검사)
- input값이 빈값이면 회원가입 비활성화
✅ 로그인/로그아웃
- 로그인시 input값이 빈값이면 로그인 비활성화
- 아이디, 비밀번호를 잘못 입력했을 시 alert
- 로그아웃시 쿠키 삭제
✅ TODOLIST
- 게시글 로드
- 게시글 추가기능
- 게시글 삭제기능
3. 깃허브 레파지토리
6주차 공부시간 기록 : 123시간 25분
반응형