ACE AI Startup Bootcamp · Day 3 자기주도 학습 교재
PROJECT.md에서 동작하는 MVP 만들기
📚 오늘은 Day 2에서 완성한 PROJECT.md를 가지고 실제로 브라우저에서 동작하는 웹 서비스를 만듭니다.
Antigravity(Google AGY)를 주도구로 사용합니다.
1. 오늘은 무엇을 만드는가?
🎯 Day 3 핵심 목표:
HANDOFF_PROMPT.md를 Antigravity에게 전달하여, 브라우저에서 핵심 흐름이 동작하는 MVP 웹 서비스를 완성합니다.
완료 기준: 브라우저에서 index.html을 열었을 때, PROJECT.md에 정의한 핵심 흐름(입력→처리→결과)을 실제로 확인할 수 있어야 합니다.
HANDOFF_PROMPT.md를 Antigravity에게 전달하여, 브라우저에서 핵심 흐름이 동작하는 MVP 웹 서비스를 완성합니다.
완료 기준: 브라우저에서 index.html을 열었을 때, PROJECT.md에 정의한 핵심 흐름(입력→처리→결과)을 실제로 확인할 수 있어야 합니다.
준비물
Day 2에서 만든 PROJECT.md와 HANDOFF_PROMPT.md 파일이 my-project 폴더에 있어야 합니다.
주 도구
Antigravity(Google AGY) — 코드 생성
Codex — 오류 수정 요청, 검증
Codex — 오류 수정 요청, 검증
최종 결과물
index.html 하나로 동작하는 웹 서비스. 브라우저에서 열면 핵심 흐름 확인 가능.
2. 한 번에 다 요청하면 안 되는 이유
❌ 흔히 하는 실수
"반려동물 산책 매칭 서비스를 전부 만들어줘. 회원가입, 도우미 목록, 예약, 결제, 채팅까지."→ Antigravity가 너무 많은 것을 한 번에 처리하려다 중요한 기능이 빠지거나, 동작하지 않는 화면이 생깁니다.
→ 오류가 나도 어디서 났는지 찾기 어렵습니다.
❌ 한 번에 다 요청
"모든 기능을 완성해줘"
문제: 어떤 부분이 틀렸는지 알 수 없음.
실패 시 처음부터 다시 해야 함.
AI가 임의로 기능 추가할 가능성 높음.
문제: 어떤 부분이 틀렸는지 알 수 없음.
실패 시 처음부터 다시 해야 함.
AI가 임의로 기능 추가할 가능성 높음.
✅ 단계별 요청
1단계: 기본 구조와 홈 화면만
2단계: 도우미 목록 화면 추가
3단계: 상세보기 + 예약 폼
각 단계마다 브라우저에서 확인 후 다음 단계 진행.
2단계: 도우미 목록 화면 추가
3단계: 상세보기 + 예약 폼
각 단계마다 브라우저에서 확인 후 다음 단계 진행.
💡 구현 우선순위 결정 원칙:
PROJECT.md의 핵심 흐름 순서대로 구현합니다.
예: 홈 → 조건 입력 화면 → 목록 화면 → 상세 화면 → 완료 화면
PROJECT.md의 핵심 흐름 순서대로 구현합니다.
예: 홈 → 조건 입력 화면 → 목록 화면 → 상세 화면 → 완료 화면