소개
비개발자 Lovable(입코딩)로 빠르게 서비스를 만들다 보니, 어느 순간 이런 상태가 됐습니다.
뭐가 완성된 기능인지
뭐가 아직 버튼만 있는 미완성 기능인지
전체 프로젝트 구조가 어떻게 생겼는지
스스로도 헷갈리기 시작했고, 이 상태로는 다음 개발 단계로 넘어가기 어렵겠다는 생각이 들었습니다.
그래서 GitHub에 올라간 실제 코드 기준으로 프로젝트를 한 번 정리해보자고 마음먹었고, 이 작업을 Claude에게 맡겨봤습니다 🤖
진행 방법
1️⃣ 기준은 오직 GitHub 코드
Lovable에서 입코딩으로 만든 결과물이지만
판단 기준은 GitHub에 올라간 코드로 통일했습니다
"지금 코드 기준으로 이 프로젝트는 어디까지 완성된 상태인가?"
이 질문에 답을 얻는 게 목표였습니다.
2️⃣ Claude에게 요청한 내용
GitHub 저장소가 비공개라서, Claude와 대화하면서 필요한 파일들을 직접 복사해서 업로드했습니다.
Claude에게 던진 핵심 질문은 이거였습니다:
이 프로젝트의 전체 구조를 파악하고 싶어.
- 어떤 페이지들이 있는지
- 각 페이지가 어떤 API를 호출하는지
- 완성된 기능과 미완성 기능을 구분해줘
추가로 Claude가 알아서 해준 것들도 꽤 많았습니다.
3️⃣ 사용한 도구들
Lovable – 초기 입코딩
GitHub – 실제 코드 기준 소스
Claude – 코드 업로드 & 전체 분석
React / Supabase – Lovable과 연동된 프론트/백엔드
외부 API – 검색, 데이터 수집용
결과와 배운 점
✅ Claude가 정리해준 프로젝트 현황
Claude는 전체 코드를 분석한 뒤, 아래처럼 정리된 마크다운 리포트를 만들어줬습니다.
✅ 완성된 기능
홈
검색 (TikTok + Google Shopping)
AI 분석
대시보드
❌