2023 하계 모각소
추억을 좇는 아이들
활동내용 및 발표자료
<팀원>
소프트웨어학과 김효진
소프트웨어학과 임민호
소프트웨어학과 장희지
소프트웨어학과 최준호
<팀원별 활동내용>
김효진
- 기존에 담당한 ‘추억일지’ 앱 백엔드 부분 리팩토링 진행, 기존에 구현한 기능들 통합 테스트 코드 작성
임민호
- Github과 Gatsby를 활용해 팀 블로그를 개발하였고, 매주 정기회의 및 TIL을 기록하는 용도로 사용힘, 지난 학기 소프트웨어 캡스톤디자인에서 개발한 코드를 리팩토링하며,
폴더 체계화 등 부족한 디테일을 챙기는 작업 진행
장희지
- 추억일지 앱 백엔드(유저, 추억일지 기능들) 리팩토링 및 test코드 작성, refresh token 기능 추가, 번다운 차트 작성
최준호
- 추억일지 앱 백엔드(추억네컷 및 추억일지 관련 기능들) 리팩토링 및 test코드 작성, 백엔드 ci/cd 적용
<팀원별 최종성과>
김효진
- 스프링부트에서 사용되는 기능들에 관해 더 알아볼 수 있었고, 테스트 코드 작성을 통해 유지보수를 원활히 할 수 있도록 함
- 리팩토링을 통해 코드의 가독성을 높임
임민호
- Github 블로그 배포 완료함
- 프론트엔드 코드 리팩토링 완료함
장희지
- 토큰 적용 방법 리팩토링
- 단위 테스트 및 통합 테스트 코드에 대한 숙달
- JWT인 access token과 refresh token을 적용해 앱의 보안성을 높임
최준호
- interceptor 활용한 aws s3 사진 업로드 과정 리팩토링
- 단위 테스트 및 통합 테스트 코드에 대한 숙달
- githubActions를 활용하여 백엔드 ci/cd 적용
<팀원별 향후계획>
김효진
- SQL에 관해 공부
- 테스트 코드에 관한 공부 후 적용
임민호
- 지도 관련 기능 최적화
- 여러 예외 상황 처리를 통한 사용자 편의성 개선
장희지
- 추가 기능 개발
- 추억 네컷 디자인 방안 생각해 보기
최준호
- 테스트 코드에 대해 더 익히고 숙달해보기
<발표자료>