π Available Languages:
FrameFlowλ μνλ λλΌλ§λ₯Ό λ§νμ²λΌ λ³Ό μ μλλ‘ λ³νν΄μ£Όλ μ€νμμ€ μΉ μ ν리μΌμ΄μ μ λλ€. μλ§ νμ΄λ°μ κΈ°λ°μΌλ‘ ν΅μ¬ μ₯λ©΄μ μΆμΆνμ¬ λ§νμ± ννμ PDFλ‘ λ³νν΄μ€λλ€.
- μν β λ§ν λ³ν: λΉλμ€ νμΌμ μ λ‘λνμ¬ λ§νμ± ννλ‘ λ³ν
- μλ§ κΈ°λ° μΆμΆ: μλ§ νμΌ(
.srt,.vtt)μ κΈ°λ°μΌλ‘ λν μ₯λ©΄ μλ μΆμΆ - μκ° κ°κ²© μΆμΆ: μΌμ ν μκ° κ°κ²©μΌλ‘ νλ μ μΆμΆ
- λ§ν 미리보기: μΆμΆλ νλ μκ³Ό μλ§μ λ§ν ννλ‘ λ―Έλ¦¬λ³΄κΈ°
- PDF λ€μ΄λ‘λ: μμ±λ λ§νλ₯Ό PDF νμΌλ‘ λ€μ΄λ‘λ
-
μ μ₯μ 볡μ :
git clone https://github.com/user/repo.git cd repo -
μμ‘΄μ± μ€μΉ:
npm install
-
κ°λ° μλ² μ€ν:
npm run dev
μ΄λ κ² νλ©΄ κ°λ° λͺ¨λμμ μ ν리μΌμ΄μ μ΄ μμλ©λλ€. λΈλΌμ°μ μμ http://localhost:5173μ μ΄μ΄ νμΈνμΈμ.
- λΉλμ€ μ λ‘λ: μνλ λλΌλ§ νμΌμ μ λ‘λν©λλ€.
- μλ§ μ
λ‘λ (μ νμ¬ν):
.srtλλ.vttμλ§ νμΌμ μ λ‘λν©λλ€. - λ³ν μ€μ : μλ§ κΈ°λ° λλ μκ° κ°κ²© κΈ°λ° μΆμΆ λ°©μμ μ νν©λλ€.
- λ§ν λ³ν: "Convert to Comic" λ²νΌμ ν΄λ¦νμ¬ λ³νμ μμν©λλ€.
- κ²°κ³Ό νμΈ: μμ±λ λ§ν νμ΄μ§λ₯Ό λ―Έλ¦¬λ³΄κ³ PDFλ‘ λ€μ΄λ‘λν©λλ€.
/
βββ public/ # κ³΅κ° μμ°
βββ src/
β βββ assets/ # μ΄λ―Έμ§ λ° ν°νΈ μμ°
β βββ components/ # μ¬μ¬μ© κ°λ₯ν UI μ»΄ν¬λνΈ
β βββ hooks/ # μ¬μ©μ μ μ React ν
β βββ pages/ # νμ΄μ§ μ»΄ν¬λνΈ
β βββ services/ # λΉμ¦λμ€ λ‘μ§ μλΉμ€
β βββ types/ # TypeScript νμ
μ μ
β βββ utils/ # μ νΈλ¦¬ν° ν¨μ
β βββ main.tsx # μ± μ§μ
μ
βββ .eslintrc.cjs # ESLint μ€μ
βββ .gitignore # Git ignore νμΌ
βββ index.html # HTML ν
νλ¦Ώ
βββ package.json # νλ‘μ νΈ μμ‘΄μ± λ° μ€ν¬λ¦½νΈ
βββ README.md # νλ‘μ νΈ README
βββ vite.config.ts # Vite μ€μ
μ΄ νλ‘μ νΈλ μ€νμμ€μ λλ€! κΈ°μ¬λ₯Ό νμν©λλ€. μ΄μλ₯Ό λ±λ‘νκ±°λ ν 리νμ€νΈλ₯Ό μ μΆν΄μ£ΌμΈμ.
# μ μ₯μ 볡μ
git clone https://github.com/yourusername/frameflow.git
cd frameflow
# μμ‘΄μ± μ€μΉ
npm install
# κ°λ° μλ² μ€ν
npm run dev
# ν
μ€νΈ μ€ν
npm test
# νλ‘λμ
λΉλ
npm run buildμ΄ νλ‘μ νΈλ MIT λΌμ΄μ μ€μ λ°λΌ λΌμ΄μ μ€κ° λΆμ¬λ©λλ€.