영화보고 스크린 야구, 식사를하고 마트 들렸다왔다. 주말에 낭만을 찾지 못하면 금방 힘들어지고, 지속가능한 발전이 불가능하다. 오늘만큼은 보고 싶었던 영화를 동료들과 보기로 했다.




프로젝트와 로그인 부분을 병합했다.
https://github.com/Krafton-Jungle-Weight/Codeplanner_Backend/commit/8172ebf38da642fa51306b7e7b6aeda3ef70c4ec
문제가 한번 생겼지만, GPT를 통해 금방 해결했다.
[Nest] 44660 - 2025. 06. 29. 오후 10:20:02 LOG [NestFactory] Starting Nest application...
[Nest] 44660 - 2025. 06. 29. 오후 10:20:02 ERROR [ExceptionHandler] UndefinedModuleException [Error]: Nest cannot create the DatabaseModule instance.
The module at index [2] of the DatabaseModule "imports" array is undefined.
위와 같이 DatabaseModule의 imports 배열에서 index [2]의 모듈이 undefined 상태입니다. 즉, DatabaseModule 내부에서 가져오려는 모듈 중 하나가 정상적으로 import되지 않아서 NestJS가 인스턴스를 생성하지 못하고 있는 문제가 있었지만, database.module.ts에 UserModule에서 forwardRef(() => UserModule로 바꿨더니 실행 가능했다.
POSTMAN으로 확인해봤는데, 이메일 전송도 정상적으로 된다.
https://github.com/Krafton-Jungle-Weight/Codeplanner_Backend/commit/c17e45f92b81549ca907a1abf9b04298aef1af66
병합에 실패하는거 아닌가 긴장을 많이 했는데, 생각외로 금방했다. 오류도 큰 오류가 생기지 않아서 다행이다. 정글에서 4개월동안 Github에 병합한다고 삽질한게 의미있는 경험인 것 같다.
해당 부분은 따로 고칠부분없이 원활하게 병합되었다.
테스트 결과 정상작동한다.
숙소에 다녀왔습니다.
welcome, project리스트 부분과 Issue 부분 프론트엔드 병합 [dev 브런치]
권호형 프론트엔드랑 병합했습니다. 폴더 구조가 복잡해서 간소화 작업을 했다. 근데, 그 외에 최적화하고 단일화 해야될 내용이 많아서 내일 아침에 다시해야겠다.
→ 현재 명석, 권호 벡엔드 통합 완료
프론트엔드 권호형 작업중…
이번 병합은 쉽지 않은 여정이 될것이다.
각자 Nextjs냐 React 파일 구조냐에 따라 달랐다. 3분정도가 프로젝트 경험이 있어서 백엔드 병합은 금방할 수 있었다. 나 또한 깃허브 병합 경험이 많아 어렵지 않게 트러블슈팅을 하고 병합 진행 가능했다.
그러나 프론트엔드에서 문제가 되었다. 팀원간 의사소통이 잘 되지 않아서 나같은 경우 React 구조였고, 다른 분들의 경우 NextJS 구조였다. 그래서 V0 규격인 NextJS 구조로 통일화 작업을 했다. 쉽지 않은 작업이었지만, 커서와 함께 원활하게 작업가능했다.
우리 옆조인 현아 누나의 React, NextJS 설명을 통해 파일 구조에 대해서 어렵지 않게 이해할 수 있었고, 파일 구조도를 제공해주어서 빠르게 구축했다.
작업은 완료했으나 권호형이 없어서 내일 합의하에 병합을 하기로 했다.
F1 보셨나요