-
Notifications
You must be signed in to change notification settings - Fork 4
Home
π€ νλμ λ¬Έμλ₯Ό μμ±νλ©΄μ λ€λ₯Έ λ¬Έμλ ν¨κ» λ³΄κ³ μΆμλ μ μμΌμ κ°μ?
λ¬Έμ μμ±ν λ μ¬λ¬ μ°½μ λμλκ³ λ²κ±°λ‘κ² μμ νμ ¨λ λΆνΈν¨μ΄ μμμ£ .
κΈ°μ‘΄ μλν°λ€μ νλμ μ°½μ κ°νμμ΄μ, μ°Έκ³ ν λ΄μ©μ΄ μμ λλ§λ€ μ°½μ μ΄λν΄μΌ νμ΄μ.
Noctaλ μλν°μ μλ‘μ΄ λ°λμ λΆμ΄λ£μμ΄μ.
ν λΈλΌμ°μ§μΌλ‘ μ¬λ¬ λ¬Έμλ₯Ό μμ λ‘κ² λλλ€ μ μκ³ , μΈν°λν°λΈν μμλ€λ‘ λ¬Έμ μμ±μ΄ λ ν₯λ―Έλ‘κ² λ³νλ©λλ€.
Noctaμμ λ¨μν κΈ°λ‘μ λμ΄, μλ‘μ΄ κΈμ°κΈ° κ²½νμ μμνμΈμ.
κ°λ°μν€ | DBμ€ν€λ§ | λ°±λ‘κ·Έ
κ·ΈλΌμ΄λλ£° | μ€ν¬λΌνμλ‘ | μ€νλ¦°νΈνμλ‘ | νκ³ λ‘
- Noctaλ§μ μ°¨λ³μ
- κΈ°μ μ€ν
- μμ€ν μν€ν μ² λ€μ΄μ΄κ·Έλ¨
- νλ‘μ νΈ μμ κ°μ΄λ
- νλ‘μ νΈ κΈ°κ°
- νμ μκ°
κ°κ°μ λ¬Έμλ₯Ό νλΈλΌμ°μ§ λ°©μμΌλ‘ κ΄λ¦¬ν μ μμ΅λλ€. ν¬κΈ°λ₯Ό μ‘°μ νκ±°λ λλκ·Έ μ€ λλμ ν΅ν΄ μνλ μμΉμ μμΉμν¬ μ μμ΅λλ€.
ν μ€νΈ λΈλμ μΈν°λν°λΈν μμ±μ λΆμ¬ν μ μμ΅λλ€. νμ΄λΌμ΄νΈ, κ·ΈλΌλ°μ΄μ λ±μ μμ±μ΄ μ‘΄μ¬ν©λλ€.
μΈλΆ λΌμ΄λΈλ¬λ¦¬ μμ΄ μ§μ ꡬνν λ§ν¬λ€μ΄ μκ³ λ¦¬μ¦ μ ν΅ν΄ λ§ν¬λ€μ΄ λ¬Έλ²μ μ λ ₯νλ©΄ μ€μκ°μΌλ‘ λ§ν¬λ€μ΄ λ¬Έλ²μΌλ‘ λ³νν©λλ€. λ¦¬μΉ ν μ€νΈ κΈ°λ°μ νΈμ§κΈ°λ‘ λ€μν λ§ν¬λ€μ΄ λ¬Έλ²κ³Ό μ€νμΌ, ν μ€νΈ μμμ μ μ©ν μ μμ΅λλ€.
μΈλΆ λΌμ΄λΈλ¬λ¦¬ μμ΄ μ§μ ꡬνν CRDT μκ³ λ¦¬μ¦ μ ν΅ν΄ νλμ λ¬Έμλ₯Ό μ¬λ¬ μ¬μ©μκ° λμμ νΈμ§μ΄ κ°λ₯ν©λλ€. μ€μκ° λ³κ²½μ¬νμ λͺ¨λ μ¬μ©μμκ² λ°μν©λλ€.
Common
Frontend
Backend
Infra
2024.10.28 ~ 2024.12.06 (6μ£Ό)
νκ²½λ³μλ /client, /server ν΄λμ μλ .env.sample νμΌμ μ°Έκ³ ν΄μ£ΌμκΈ° λ°λλλ€. * μΆκ°μμ
# μ μ₯μ 볡μ
git clone https://github.com/boostcampwm-2024/web33-boostproject.git
# μμ‘΄μ± μ€μΉ
pnpm install
# νλ‘λμ
λΉλ
pnpm run build
# νλ‘μ νΈ κ°λ° λͺ¨λ μ€ν
# Frontend: http://localhost:5173/
# Backend: http://localhost:3000/
pnpm run dev
# νλ‘μ νΈ Docker λΉλ ν μ€ν (http://localhost/)
docker-compose up -d --build