-
OS
-
Server
-
IDE
-
DB Tool
: νλ‘μ νΈ μ 체 DB
: μ±ν λ©μΈμ§ μ μ₯μ μν DB
: Localhost νκ²½μμ DB ν μ€νΈ
-
κ°λ° μΈμ΄
-
λΆμμ μΈ μΈμ΄
- Recode μλΉμ€λ μ¨λΌμΈ μ€ν°λ λ§€μΉ μΉ μλΉμ€λ‘ Recode = Letβs coding + Recordμ ν©μ±μ΄λ‘ κ°μ΄ μ½λ©νλ©° 곡λΆν λ΄μ©μ κΈ°λ‘νμλ μλ―Έμ.
- λ³ΈμΈμ΄ 곡λΆνκ³ μΆμ κ³΅λΆ μ£Όμ (κΈ°μ μ€ν)μ λ§λ μ€ν°λ κ·Έλ£Ήμ κ°μ ν μ μκ² λμμ£Όλ κ²μ΄ μ£Όμ λͺ©μ μ.
- 2023.10.16 ~ 2023.12.20 (μ½ 2κ°μ)
- κΈ°μ‘΄ μ¨λΌμΈ μ€ν°λ λ§€μΉ μλΉμ€μΈ Hola κ° μ‘΄μ¬νμΌλ νλΌμμλ μ€ν°λ μ€κ° κ³Όμ μμ ν νλ«νΌ(μΉ΄μΉ΄μ€ν‘ μ€ν μ±ν , μ΄λ©μΌ λ±λ±)μ μμ©νμ¬ μ€ν°λλ₯Ό μ§νν΄μΌνλ€λ μ μ΄ μμ¬μ μ.
- μ΄ μ μ 보μνμ¬ Recode μλΉμ€μμλ μ€ν°λ λ£Έ λ΄μμ μ±ν , μλ£κ³΅μ κ²μν, μΆμμ²΄ν¬ κΈ°λ₯ λ±μ μ 곡νμ¬ μ¬μ©μλ€μ΄ ν΄λΉ μλΉμ€λ₯Ό μ§μμ μΌλ‘ μ΄μ©νλ©° μ€ν°λλ₯Ό μ§νν μ μλλ‘ μλΉμ€λ₯Ό κ°μ ν¨.
νλ‘μ νΈ κΈ°λ‘ Notion 보λ¬κ°κΈ° : βοΈ Recode Notion page
π API λͺ μΈμ Notion_λ§ν¬
- νμ₯_λ°±μΉμ£Ό : νλ‘μ νΈ μ 체 PM, Frontend PM
- νμ_κ°λ―Όν¬ (λ³ΈμΈ) : λ¬Έμ, μΌμ μ 리, Fronted PM πββοΈ
- νμ_κΉννΈ : DB PM
- νμ_μ μ±ν : (νλ‘μ νΈ μ§ν μ€ μ·¨μ )
- νμ_νλ€ν : CI/CD PM, Backend PM
- νμ_ν μ°¬ : Backend PM
- API λͺ μΈμ, κΈ°λ₯ λͺ μΈμ μμ±
- μ¬μ©μ ID μ€λ³΅ 체ν¬
- 곡μ§μ¬ν CRUD κΈ°λ₯ [π NoticeService]
- 곡μ§μ¬ν λͺ©λ‘ κ²μ κΈ°λ₯
- μ¬μ©μ κΆνλ³ νμ΄μ§ μ κ·Ό μ ν λ° κ΄λ¦¬ (Spring Security)
- μ€ν°λλ£Έ μμ±(κ·Έλ£Ή μμ±) λ° μμ μ½λ 리ν©ν λ§
- AWS SNS + Lambda(node.js) + API Gateway νμ©ν μλ¦Ό κΈ°λ₯
- μλ¦Ό λ°ν, μ‘°ν, μμ , μ½μ μ²λ¦¬ κΈ°λ₯ [π NotificationService]
-
곡μ§μ¬ν CRUD νμ΄μ§
-
μμ± λ° μμ μ CKEditor μ μ©
-
μ€ν°λλ£Έ μμ±(κ·Έλ£Ή μμ±) λ° μμ νμ΄μ§
-
FE github Pull Request μΉμΈ κ΄λ¦¬
-
λ©μΈνμ΄μ§ κΈ°μ μ€νλ³ μ€ν°λ λͺ©λ‘ νν°λ§ κΈ°λ₯ (λΉλκΈ° μ²λ¦¬)

-
μλ¦Ό μ‘°ν, μμ , μ½μ μ²λ¦¬ κΈ°λ₯ νμ΄μ§, ν€λ μλ¦Ό κ°μ λ±μ§ μμ± κΈ°λ₯

- λ¬Έμ μ 리(νμλ‘, 곡μ λ¬Έμ, WBS), μΌμ κ΄λ¦¬ λ΄λΉ
- μ§λ¬΄ μ΄ν΄ : REST API μ Model κ°μ²΄λ₯Ό νΌμ©νμ¬ μ¬μ©νλ μ΄μ ver1 μ νλ‘μ νΈλ₯Ό κ°μ νμ¬ JSON λ°μ΄ν°λ₯Ό λ°ννλλ‘ μ λ©΄ μμ .
- REST API νμ© λ₯λ ₯ μ¦μ§
- μλ² κ° ν΅μ μ λν μ νν μ΄ν΄
- νμ λ₯λ ₯ μ¦μ§ : ν° κ·λͺ¨μ νλ‘μ νΈλ₯Ό μ§νμ ν΅ν μν΅μ μ€μμ± μΈμ§ λ° μ€κ³ λ¨κ³μ μ€μμ± μΈμ
- μ±μ₯ : νλ‘ νΈμλλ₯Ό μ§μ React λ‘ κ΅¬ννλ©° μλ‘μ΄ κΈ°μ μ€ν νμ΅ λ° νμ©λ₯λ ₯ μ¦μ§
- λ¬Έμ ν΄κ²° λ₯λ ₯ : νμ κ°μ λ¨ν©μ μν΄ λ¬Έμνμ©μ ν΅ν μν΅ λ°©λ² λ§λ ¨ λ° νμ
ν΄ νμ©λ₯λ ₯ μ¦μ§
- Notion νμ© : 곡μ ν λ΄μ©, API λ° κΈ°λ₯ λͺ μΈμ μ§νμν© μκ°ν, κ°μ’ μλ£ κ³΅μ νμ΄μ§ μμ±
- Github νμ© : μ΄μ νλ‘μ νΈμμ Gitμ ν¨κ³Όμ μΌλ‘ νμ©νμ§ λͺ»ν΄ μμ¬μμ΄ λ§μ΄ λ¨μμλλ° μ΄λ² νλ‘μ νΈλ₯Ό ν΅ν΄ Git νμ©λ₯λ ₯μ μ¦μ§
- μ§μ μΉ μ ν리μΌμ΄μ μ λ§λ€μ΄λ³΄λ κ²½νμ ν΅ν΄μ μ§§μ μκ°μ μ€λ ₯μ΄ λ§μ΄ ν₯μλλ κ²½νμ νλ€.
- AWS SNS κΈ°λ₯μ νμ©νκΈ° μν΄μ Youtube, Blog, λ¬Έμ λ±μ μ°Ύμ보며 κΈ°λ₯ ꡬνμ νμ°λ κ²½νμ ν΅ν΄ μμ²λ μ±μ·¨κ°μ λκΌλ€.
- λ΄κ° μ§μ λ§λ€μ΄λ³΄κ³ μΆμλ κΈ°λ₯μ μ€κ³κ³Όμ μμ μ μνκ³ μ§μ ꡬνκΉμ§ ν΄λ³΄μλλ°, μ²μμλ λ§μ°νλ μκ°λ€μ΄ μ μ μ½λλ‘ κ΅¬νλκ³ μ μμ μΌλ‘ μλλλ κΈ°λ₯μ κ²½ννλ κ³Όμ μ΄ λ§€μ° ν₯λ―Έλ‘μ λ€.
- μΉ μ ν리μΌμ΄μ μ΄ μ μμ μΌλ‘ μλνλλ‘ λ Έλ ₯νλ κ³Όμ μμ κ°λ°μ μν΄μλ λ§μ μ§μμ΄ λ°νμ΄ λμ΄μΌ νλ€λ κ²μ κΉ¨λ¬μλ€. μ΄λ₯Ό ν΅ν΄ "μλλ§νΌ 보μΈλ€" λΌλ λλ§μ λͺ¨ν λ₯Ό μκ°ν΄λΌ μ μμλ€.
- μλ²κ° ν΅μ μΌλ‘ FrontEnd μλ²μ BackEnd μλ²λ₯Ό λλ©° FrontEnd λ₯Ό ReactλΌλ μλ‘μ΄ κΈ°μ λ‘ κ΅¬ννκ² λμλλ°, μλ‘μ΄ κΈ°μ μ λ°°μ°κ³ , μ μ©νλ κ³Όμ μ΄ λ§€μ° ν₯λ―Έλ‘μ λ€. μ½λλ₯Ό μ μ§λ³΄μκ° μ©μ΄νκ² μ§κ³ μΆλ€λ μκ°μ Component, Service, Context λ±μΌλ‘ λ‘μ§μ λΆλ¦¬ν΄μ μμ±νκΈ° μν΄ λ Έλ ₯νλ€. κ·Έ κ²°κ³Ό μ½λμ μ€λ₯κ° λ°μνμ λ λ°μ΄ν°λ₯Ό λΆλ¬μ€λ ν¨μλ€μ λ¬Έμ κ° μλμ§, νλ©΄μ λλλ§ νλ λΆλΆμ μ€λ₯κ° μλμ§ μ½κ² μ°ΎμλΌ μ μμλ€.
- λ©μΈ νμ΄μ§ λͺ©λ‘ νν°λ§ κΈ°λ₯μ ꡬννλ κ³Όμ μμ νν°λ§ ν λλ§λ€ μλ²μμ λ°μ΄ν°λ₯Ό λΆλ¬μμΌνλ κ±΄μ§ κ³ λ―Όμ΄ λ§μλλ° μ΄λ₯Ό λΉλκΈ°λ‘ μ²λ¦¬νμ¬ μ΄λ―Έ λΆλ¬μ¨ μ 보λ€μ νν°λ§ 쑰건μ λ°λΌ λ°μ΄ν°λ₯Ό λΆλ¬μ¬ μ μλλ‘ κ°λ¨νκ² μ²λ¦¬νμ¬ μλ²λ‘ κ°λ μμ²μ κΈ°λ₯μ λ°λΌ μ μ νκ² μ€μ΄λ λ°©λ²μ μκ²λμλ€.




