본문 바로가기
사이드프로젝트

사이드 프로젝트 도전기 (Day 7) - 배포 완료 🚀

by Jaejin Sim 2025. 9. 8.
반응형

사이드 프로젝트 도전기 (Day 7) - 배포 완료 🚀

드디어 7일간의 여정을 마치고 배포까지 완료했습니다!
오늘만 5시간을 배포 작업에 쏟아부었는데요, 쉽지 않았지만 그만큼 보람도 컸습니다.


⚡ 첫 번째 난관: Next.js 빌드 실패

처음엔 프론트엔드 빌드가 계속 실패했습니다.

  • 원인은 목업 데이터와 console.log 때문이었는데요, 에이전트(코파일럿)에게 맡겼지만 해결이 잘 안 되더군요.
  • 결국 직접 페이지 하나하나 열어 수작업으로 정리했습니다.
    작은 작업이었지만, 바이브코딩만 믿다 보면 오히려 불편할 수도 있겠다는 걸 느꼈습니다.

🚀 두 번째 난관: Vercel 배포

Vercel 배포 과정에서 수많은 에러가 터졌습니다.

  • 다행히 에이전트가 오류 로그를 빠르게 캐치하고 해결책을 제시해주었고,
  • 저는 그 과정을 지켜보며 수정이 완료되는 걸 확인할 수 있었습니다.

그 결과, 프론트엔드와 백엔드(FastAPI) 모두 무사히 배포 성공!
Next.js 배포 경험은 있었지만, FastAPI는 처음이라 AI가 없었다면 하루 만에 끝내긴 어려웠을 것 같습니다.


🛠 배포 이후 작업

배포 후에도 할 일이 많았습니다.

  • 구글 SSO 연동 오류 해결
  • .env 환경 변수 정리
  • UI 개선 (스켈레톤 UI 과다 노출, 상세 페이지 수정/삭제 버튼 추가, 파비콘 교체 등)

외부에 공개된다고 생각하니, 작은 불편도 그냥 넘어갈 수 없더군요.


💡 느낀 점

이번 사이드 프로젝트의 목표는 **“죽어있는 프로젝트가 아닌, 나와 함께 성장할 프로젝트”**를 만드는 것이었습니다.

  • 하루 5시간씩, 일주일간 꾸준히 달렸고
  • 그 결과 배포라는 큰 성과를 냈습니다.
  • 무엇보다 AI와 협업하는 방식에 대해 많은 걸 배우고, 저만의 개발 루틴도 만들어갈 수 있었습니다.

오랜만에 이렇게 열정적으로 임할 수 있었고, 성공적으로 마무리해 정말 뿌듯합니다.
이 경험을 발판 삼아 앞으로 더 발전하는 개발자가 되겠습니다.


🔥 사이드프로젝트 도전기, 완주!
이제는 개선과 확장을 이어가겠습니다.

반응형