작성일: 2023.06.20(화)
KT AIVLE AI 개발자 트랙 3기 과정의 마지막인 빅프로젝트를 진행하고 있습니다.
Daily Scrum
내 역할, 협업 내용, 나머지는 팀원 담당
What did you do yesterday?
- 프로젝트 노션 정리
- 게시판 API 설계
- 와이파이 모델링
What will you do today?
- 게시판 API 구현
- 회원가입 API 구현
- 조별 코칭 발표
- 와이파이 모델링 고도화
- 분류할 행동 세분화
- 연령대 감지 모델링 확인
- 게시글 수정페이지 만들기
Are there any impediments in your way?
- 실시간 웹캠 사용한 포즈 분류
- 게시글 삭제 시 댓글 삭제가 안되는 문제
- 검색 필터 버튼 구현
- 좋아요 기능 구현
What I did today
조별 코칭
- 방향성(ex.다양한 대상으로 데이터 수집, Wi-Fi모델에 중점을 두는 것)을 잘 잡고 있다는 피드백프
- 프로젝트의 차별성이 좋아보임
- 따라서, 중요한 것은 Wi-Fi 모델의 신뢰성을 높이는 것. Wi-Fi가 있으나마나 하다면 차별성이 없어질 수 있음
- 그 외
- Web: 구현에서 디테일 체크하기(ex.비밀번호 조건, 동적페이지 구현 등)
- Web: 목요일 그룹 코칭 때는 디자인에 신경쓰기 보다는 '기능구현'에 초점을 맞추고 발표
- AI: 가능하다면 Web과 merge해서 보여줄 수 있으면 좋을 것
- AI: Merge가 어렵다면 데이터 수집 및 모델 학습 과정 디테일하게 보여줄 것
게시판 API
개발 환경
- IDE: IntelliJ IDEA
- Spring Boot: 2.7.12
- JDK: 11
- Dependency: lombok, Spring Web, Spring Security, Spring Data Jpa, Validation
git
- Fork와 Pull request를 활용하고 싶었지만, 에이블에서 기능을 막아 다른 전략을 사용해야 했음
- main 브랜치에서 BE/FE로 분기를 나눔
- BE 브랜치에서 각각 맡은 기능별로 브랜치를 분기한 다음 병합할 예정
도메인 구현
- ERD를 바탕으로 도메인을 구현하였음(계속 수정 예정)
마치며
API를 이번 주 안에 만드는 것이 목표인데 가능할까?