✅ 팀 프로젝트 데일리 To Do List

[✅] main 브랜치 룰 추가

[✅] develop 브랜치 룰 추가

[✅] PR 템플릿 추가

[ ] 카카오 Developers 카카오 로그인 어플리케이션 팀원 초대

[ ] 스크럼 미팅 참석

 

 

 

 

🤔 피드백 및 생각

  • 애자일한 방식으로 커뮤니케이션을 중요하게 생각하는 백엔드 팀원과 프로젝트 재시작
  • 회사를 다니면서 커뮤니케이션의 중요성을 엄청나게 느끼고 있습니다.
    다행히도 사이드 프로젝트(맛디)에 저와 비슷한 생각을 가진 분이 들어와서 다시 시작하게 되었습니다.
  • 기초부터 잡아가고 애자일하게 수정하고 해당 내용에 대해 논의하자.
반응형

✅ 팀 프로젝트 데일리 To Do List

[✅] CORS 테스트 완료

[✅] develop 브랜치 PR 룰 추가

[ ] CI / CD 구현 및 테스트

[ ] 프론트분과 카카오 로그인 테스트

 

 

 

 

🤔 피드백

  • CI/CD 문법오류 계속 발생 중
  • 프론트분과 카카오 로그인관련 테스트하면서 코드 수정 중
  • 카카오 로그인 테스트하면서 이메일 로그인, 회원가입 구현
반응형

✅ 팀 프로젝트 데일리 To Do List

[✅] 인텔리제이와 구매한 RDS 연결

[✅] 구매한 RDS에 DDL문 실행(테이블 추가)

[✅] 프론트분과 CORS 테스트

[✅] 테스트용 카카오 디벨로퍼 애플리케이션 추가

[ ] CI / CD 구현 및 테스트

[ ] 프론트분과 카카오 로그인 테스트

 

 

 

 

🤔 피드백

  • CI/CD 문법오류 계속 발생 중
  • 프론트분과 카카오 로그인관련 테스트하면서 코드 수정 중
  • 카카오 로그인 테스트하면서 이메일 로그인, 회원가입 구현

 

 

 
반응형

✅ 팀 프로젝트 데일리 To Do List

[ ] CI / CD 테스트

[ ] CI / CD 구현

 

 

 

 

🤔 피드백

  • CI/CD 부분 진행하면서 소스코드 진행상황이라도 블로그에 정리
    • 각 라인에 대한 설명과 주석을 달면서 공부
    • 구현하면서 느낀점을 정리
    • 부족했던점 정리

 

 

 
반응형

✅ 팀 프로젝트 데일리 To Do List

[✔] CI / CD 관련 자료 리서칭

[ ] CI / CD 테스트

[ ] CI / CD 구현

 

 

 

 

🤔 피드백

  • 사이드 프로젝트를 하는 목적에 대한 고민
  • 프로젝트를 끝낼 수 있도록 해야할 것은?
    • 우선 꾸준히 내가 할 일을 찾고 매일 꾸준히 프로젝트 진행
    • 지속적인 진행상황 공유로 프로젝트가 진척되고 있다는 것을 보여주기

 

 

 
반응형

✅ 팀 프로젝트 데일리 To Do List

[✔] S3 iam 권한 생성

[] CD 구축용 S3 구매

[✔] S3 iam 권한 관련 깃허브 세팅

 

 

 

 

🤔 피드백

  • CI / CD 구축을 깃허브 액션으로 구현해보면서 공부
    • 차 후에 트레비스를 사용해서 CI / CD 구축 해보기
  • 구현을 하면서 TIL에 적으면서 공부

 

 

 
반응형

 

 

✅ 팀 프로젝트 데일리 To Do List

[✔] Swagger API 카카오 로그인 URL 제외

[] 공유 계정 EC2, RDS 중지(테스트 때만 켜놓기)

[✔] 카카오 로그인 이메일 필수 동의로 변경

 

 

 

 

🤔 피드백

  • Swagger API에 대해 단순히 적용해보는 정도에만 끝냈는데, 좀 더 공부해보고 활용해보기
  • 공유 계정 EC2, RDS는 프리티어 차감 때문에 테스트 때만 켜놓기
  • 조금씩이라도 매일 프로젝트 관련 코드 진행
    • 시간을 많이 쏟을 수 있는 날에는 집중해서 진행

 

 

반응형

✅ 팀프로젝트 데일리 To Do List

[✔] SpringDoc-openAPI 에서 Swagger API로 변경

[] 공유계정으로 EC2, RDS(MariaDB) 구매

[ ] 카카오 로그인 구현까지 완료된 것 서버에 배포

 

 

 

 

 

 

🤔 피드백

  • SpringDoc-openAPI로 구현하는 것이 힘들 것 같아서 Swagger API로 변경했습니다.
    • 영어로된 원서를 보는데 시간이 너무 많이 걸리고 원하는 기능을 구현하는데 문제 발생
    • 상대적으로 Swagger API는 자료들이 많고 구현이 쉬움
    • Swagger API를 회사에서 많이 사용하고 있다고 얘기를 들었습니다.
  • EC2, RDS를 구매해서 기능 구현한 것 테스트 해볼 수 있도록 진행
    • 프로젝트 공유 계정으로 구매하는 걸로 결정
  • 사이드프로젝트를 조금씩이라도 꾸준히 코드 작성하고 진행상황 공유하기
반응형

 

 

 

✅ 팀프로젝트 데일리 To Do List

[✅] Swagger 세팅

[ ] PR 시 테스트 환경 구축(테스트 커버리지 달성 시 Merge)

 

 

 

 

 

 

🤔 피드백

  • 프로세스 다이어그램은 꾸준히 수정
  • 내일(03/09)은 휴일이기 때문에 프로젝트에 집중
    • 카카오 로그인 로직 수정

 

 

 

반응형

0-1. 일반 이메일 로그인

 

✅ 팀프로젝트 데일리 To Do List

[✅] 카카오 로그인 기능 구현

[✅] 0 - 1. 일반 이메일 로그인 프로세스 다이어그램 수정

[ ] Swagger 체크

[ ] PR 시 테스트 환경 구축(테스트 커버리지 달성 시 Merge)

 

 

 

 

 

 

🤔 피드백

  • 설계된 ERD를 자주 보면서 의문점을 가지고 의도 파악하기
    • 단순히 설계된 DB를 보고 가져다 사용하는 것이 아닌 코드 작성하면서 자주 참고
    • 설계된 DB와 전 프로젝트에서 설계한 것과 비교하면서 차이점 보기
  • 프로세스 다이어그램 차근차근 수정
    • 프로세스 이해
    • 초안으로 작성한 프로세스 다이어그램이 부족한 부분이 많음

 

 

 

반응형

+ Recent posts