π μμ©νμ© κΈ°μ μμ(Playwright, Notion API, Google Analytics 4, ν μ€νμ΄λ¨ΌμΈ MCP)μ λ°μ΄λΈμ½λ© λꡬ(Cursor, v0 λ±)λ₯Ό λ°μν 5νμ°¨ Γ 4μκ° = μ΄ 20μκ° λΆλμ μν¬λΆ μ΄μ
λ°μ΄λΈμ½λ© μ
λ¬Έμκ° μ€μ λ‘ μΉμ±/iOS/Android μ±μ λΉλνλ©΄μ νλ‘ νΈμλβλ°±μλβλ°μ΄ν°βν
μ€νΈβμμ
νκΉμ§ μ 체 μ¬μ΄ν΄μ κ²½νν μ μλλ‘ μ€κ³
κ³Όμ κ°μ
- λμ: λ°μ΄λΈμ½λ© μ
λ¬Έμ (μΉ/λͺ¨λ°μΌ μ± κ°λ° κΈ°μ΄ κ²½νμ)
- μ΄ μκ°: 20μκ° (5νμ°¨ Γ 4μκ°)
- λꡬ: Cursor, v0, Gemini CLI
- κΈ°μ μμ: React/Vite, Expo(λ€μ΄ν°λΈ), Playwright, Notion API, Google Analytics 4, Toss Payments MCP
1νμ°¨ (4H) β μΉμ± λΉλ & Notion API μ°λ
μ£Όμ : React/Vite μΉμ± κΈ°μ΄ + Notion API λ°μ΄ν° μ°λ
νμ΅ λͺ©ν
- Cursorμμ React/Vite νλ‘μ νΈ μμ±
- v0λ‘ UI κ΅¬μ± λ° μ»΄ν¬λνΈν
- Notion API μ°κ²° β λ°μ΄ν° κ°μ Έμ€κΈ°
μ€μ΅ μλ리μ€
npm create vite@latestλ‘ νλ‘μ νΈ μμ±
- v0λ‘ λμ보λ UI μμ± (νλ‘μ νΈ/νμ€ν¬ μΉ΄λ λ·°)
- Notion API μ°λ: νΉμ λ°μ΄ν°λ² μ΄μ€ β fetch β React νλ©΄ νμ
- GitHubμ νΈμ & Pages λ°°ν¬