GitHub 링크
-> 프로젝트 소개, ERD, API 명세서 등 확인 가능합니다.
계획된 일정대로 진행
내 MBTI가 파워 J인데(계획 세우는 거를 세상에서 제일 좋아함ㅋ) 약간의 이슈가 있었지만 이 정도면 계획된 일정대로 진행된 거 같아서 좋았다.
스탠드업 미팅
팀 전체가 매일 10시마다 스탠드 업 미팅을 진행하는데 우리끼리 자체적으로 10시 전후로 따로 스탠드 업 미팅을 진행했다. 이를 통해 매일매일 진행사항과 수정해야 할 점을 바로바로 알 수 있어서 좋았다.
팀원들의 분위기
다 같이 으쌰 으쌰 하자는 분위기여서 너무 좋았다... (나중에 또 봐요... 석원님, 주영님, 은지님)
결과물의 완성
아직 미흡한 점이 많지만 프로젝트 결과물을 만들었고 도커로 최종 배포까지 했다는 점이 좋았다.
실제 코드
내가 욕심이 좀 많아서 실제 현업에서 사용하는 코드를 못 봤다는게 너무 아쉬웠다.
코드의 품질
직접적인 코드 리뷰가 없어서 과연 이번 프로젝트를 진행하면서 내 코드의 품질이 나아졌나..? 하는 의문점이 든다.
CI/CD
젠킨스, 깃헙액션 등을 통해 CI/CD를 경험해 보고 싶었는데 못 했다는 점이 아쉽다.
코드 리팩터링
전체적으로 코드 품질을 개선하기 위해 리팩터링이 필요해 보인다.
TypeScript 마이그레이션 (Nest.js, Typeorm)
이번 프로젝트는 자바스크립트, 익스프레스, 로우 쿼리로 만들었는데 타입스크립트로 마이그레이션을 꼭 할 것이다.
프로젝트 관련 보완
기능면으로 보완할 점이 아직 있어서 기능을 더 추가하고 싶다.
Unit Test
이번 프로젝트에서 유닛 테스트를 진행하지 못해서 추후 Unit Test를 진행할 것이다.
1. 로그인 기능 구현
2. 메인 페이지 구현
3. 링크 & 강제 종료 기능 구현
4. 에디터 폼 데이터 저장 기능
5. 미들웨어
6. 도커 배포