μ΄λ μμ§κ° μ½ν μ¬λλ€μ μν΄ κ·Έλ£Ήμ ν΅ν΄ λ€μν μ°Έμ¬ μ λ μ μ± μ μ 곡νλ νλ‘μ νΈ
2022.07.12(ν) ~ 2022.08.19(κΈ) [38μΌκ° μ§ν] - SSAFY 7κΈ° 2νκΈ° 곡ν΅νλ‘μ νΈ
λ§μ μ¬λλ€μ΄ ν루λ₯Ό μ΅κ΄μ²λΌ 보λ΄κ³ μμΌλ©° μ΄λ¬ν μ΅κ΄μ λ°κΎΈκΈ°λ μ΄λ ΅μ΅λλ€. μ무리 κ°ν μμ§λ‘ 무μΈκ°λ₯Ό κ³ννκ³ μ€μ²νλλΌλ κ·Έκ²μ΄ μ΅κ΄μ΄ λκΈ° μ μ κ·Έλ§λλ κ²½μ°κ° λ§μ΅λλ€.
μμ¬μΌμΌ μ¦νκ΅°
μ€μ λ‘ μν΄ κ²°μ¬μ μΌμ£ΌμΌ μ± λκΈ°μ§ λͺ»νλ κ²½μ°λ 27.4%μ λλ€. λν μν΄ κ²°μ¬μ μ°λ§κΉμ§ 1λ λμ μ§ν¨ λΉμ¨μ κ³ μ 8%μ λΆκ³Όν©λλ€. λ§μ μ¬λλ€μ΄ μν΄μ μ΄λμ ν΄μΌκ² λ€κ³ κ²°μ¬μ λ§μ΄ ν©λλ€. νκ΅μΈμ κΈ°λ μλͺ μ νκ· 83.5μΈμ΄λ©° μνμ§ μκ³ κ±΄κ°ν μνλ‘ μ§λ΄λ κΈ°κ°μ μ΄λ³΄λ€ μ§§μ 66.3μΈμ λλ€. μ¦, 17λ λμ μ°λ¦¬λ 건κ°μ μν μμμ μ§λ΄μΌ νλ©° μ΄λμ μ€μμ±μ μ μ λ λμμ§κ³ μμ΅λλ€.
μ¬μ©μμκ² μμ¬μΌμΌμ 극볡νκΈ° μν ν₯λ―Έμ μμ§λ₯Ό λΆμ¬νκ³ μ ν©λλ€.
λ―Έκ΅μ μμ¬ λ§₯μ€μ° λͺ°μΈ κ° μ£Όμ₯ν 21μΌμ λ²μΉκ³Ό μκ΅μ μ¬λ¦¬νμ ν리ν λ 리μ κ·Έμ νμ΄ μ§νν μ°κ΅¬μμ λ°κ²¬ν 66μΌ μ΅κ΄μ λ²μΉμ ν λλ‘ μ¬μ©μμκ² 21μΌκ³Ό 66μΌ λμ κΎΈμ€νκ² μ°Έμ¬ν μ μλ 보μκ³Ό ν₯λ―Έλ₯Ό μ 곡ν©λλ€.
21μΌμ λ²μΉ μ°λ¦¬μ λκ° μλ‘μ΄ νλμ μ΅μν΄μ§λ λ° κ±Έλ¦¬λ μ΅μνμ μκ°μ΄ 21μΌμ΄λΌλ λ²μΉ
66μΌμ λ²μΉμΌμ μ μ°¨μ λ°λΌ 66μΌλ§ κΎΈμ€ν νλνλ©΄ μνλ νλμ μ΅κ΄μΌλ‘ λ§λ€ μ μλ€λ λ²μΉ
- μΉλͺ©μ ν΅ν μ°Έμ¬ μ λ
- μ΄λ λ§ν¬λ₯Ό ν΅ν΄ μΉκ΅¬λ₯Ό μ΄λ κ·Έλ£Ήμ μ΄λν μ μμ΅λλ€.
- 3μΌμ μ°μμΌλ‘ μΆμν κ²½μ°, μ΄λ³΄μ μμ΄μ½μ μ 곡ν©λλ€.
- 21μΌμ μ°μμΌλ‘ μΆμν κ²½μ°, κ·Έλ£Ή μ€νΈλ¦μ΄ κΉ¨μ§λ κ²μ λ°©μ§νλ μ΄λλ₯Ό μ 곡ν©λλ€.
- 66μΌμ μ°μμΌλ‘ μΆμν κ²½μ°, λͺ μμ μ λΉμ μ΄λ¦μ΄ μ¬λΌκ°λλ€.
- TIME RANKING - μ΄λ μ΄ μκ°(κ·Έλ£Ήμ λͺ¨λ μ°Έμ¬)μ κΈ°μ€μΌλ‘ μμ κ·Έλ£Ή 1κ°, νμ κ·Έλ£Ή 1κ°λ₯Ό 보μ¬μ€λλ€.
- CONTINUE RANKING - μ€νΈλ¦μ κΈ°μ€μΌλ‘ μμ κ·Έλ£Ή 1κ°, νμ κ·Έλ£Ή 1κ°λ₯Ό 보μ¬μ€λλ€.
- κ·Έλ£Ήμ μ μμ΄ μ΄λμ μ°Έμ¬ν΄μΌ νλν μ μλ κ·Έλ£Ή μ€νΈλ¦ μ μ± μ ν΅ν΄ κ·Έλ£Ήμλ€λΌλ¦¬ μ΄λμ μ°Έμ¬ν μ μλλ‘ μ λν©λλ€.
- μ΄λμ μ°Έμ¬νμ§ μλ κ²½μ°, λ―Έ μ°Έμ¬μλ βμμ¬μΌμΌβ μΉνΈλ₯Ό νλν©λλ€.
- κ·Έλ£Ήλ§λ€ μ΄λ 루ν΄μ μ§μ ν μ μμ΅λλ€.
- μμΈ μΈμμ ν΅ν΄ μ νν μμΈλ‘ μ΄λμ μ°Έμ¬ν μ μλλ‘ μ λν©λλ€.
- κ²μ μ’ λ£ ν, λͺ©ν λλΉ κ°μΈ λ¬μ±λ₯ , νμ νκ· λ¬μ±λ₯ μ μ κ³΅ν΄ νμ μ μ΄λμ΄λ λλ€.
-
νμ κ΄λ¦¬
- ꡬκΈ, μΉ΄μΉ΄μ€, λ€μ΄λ²(κ²μ μμ² μμ ) μμ λ‘κ·ΈμΈ : OAuth 2.0 μ¬μ©ν΄ μμ λ‘κ·ΈμΈ κ΅¬ν
- JWT Access Token/Refresh Tokenμ μ΄μ©ν λ‘κ·ΈμΈ μΈμ¦ λ°©μ μ μ©
- λλ€μ μ€λ³΅ νμΈ
- κ°μΈμ 보 μμ (λλ€μ, μμ΄μ½), νμ νν΄
-
νν 리μΌ
- μλΉμ€ μ΄μ© μ νμν μ 보λ€μ μ 곡
-
λ§μ΄ νμ΄μ§
- κ°μ ν κ·Έλ£Ή νμΈ
- μ΄λ κΈ°λ‘ νμΈ
- μ 체 μ΄λ κΈ°κ° : μ€λ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μ΄λν μ§ λ©°μΉ μ΄ λμλμ§ μ΄λ μ 보λ₯Ό μ 곡
- μ 체 μ΄λ μκ° : μ€λ λ μ§λ₯Ό κΈ°μ€μΌλ‘ μΌλ§λ μ΄λνλμ§ μκ° μ 보λ₯Ό μ 곡
- κ°μΈ μ΄λ λ¬λ ₯
- μΆμ μ€ν¬ν : μ΄λν λ μλ μΆμ μ€ν¬νλ₯Ό μ 곡
- μΌλ³ μ΄λ κΈ°λ‘ : μ΄λ λ¬λ ₯μμ μνλ λ μ§λ₯Ό μ νν΄ μ΄λ κΈ°λ‘(μ΄λ μ’ λ₯, μκ°, νμ) μ‘°ν
- κ°μΈ λνΉ : μ¬μ©μ κΈ°μ€ μμ 2λͺ , λ³ΈμΈ, νμ 2λͺ μ λνΉ μ 보 μ 곡
-
μ΄λ κ·Έλ£Ή
-
μ΄λ κ·Έλ£Ή μμ±
-
λ§ν¬λ₯Ό μ¬μ©ν κ·Έλ£Ή κ°μ
- κ·Έλ£Ήμμ΄ μ΄λ λ§ν¬λ₯Ό 곡μ νκ³ λ‘κ·ΈμΈν νμμ΄ λ§ν¬λ₯Ό 곡μ λ°μμ κ·Έλ£Ήμ κ°μ
- μ΄λ νμ΄μ§ μ‘΄μ¬ ( μλ₯Ό λλ₯΄λ©΄ κ·Έλ£Ήμ κ°μ λλλ‘ μ λ )
-
κ·Έλ£Ήμ μ 보
- κ·Έλ£Ήμ μ΄λ μ°Έμ¬ νμΈ: κ·Έλ£Ήμμ΄ μ΄λμ μ°Έμ¬νλμ§ μμμΌλ‘ νμΈ κ°λ₯(λ―Έμ°Έμ¬: ν°μ, μ°Έμ¬: νλμ)
- κ·Έλ£Ήμ μμΈ μ 보 νμΈ : κ·Έλ£Ήμμ ν΄λ¦ν΄μ μμΈ μ 보λ₯Ό μ‘°ν
-
κ·Έλ£Ήλ³ μ΄λ λ£¨ν΄ : μ΄λλ°©μμ μ¬μ©ν μ΄λ 루ν΄μ κ΄λ¦¬
-
κ·Έλ£Ήλ³ μ΄λλ°© : κ·Έλ£ΉμλΌλ¦¬ μ΄λν μ μλ μ΄λλ°© μμ±
-
κ·Έλ£Ήμ κ΄λ¦¬ : κ·Έλ£Ήμ₯μ κ·Έλ£Ήμμ κ°ν΄νκ±°λ κ·Έλ£Ήμ₯μ μμ
-
κ·Έλ£Ή μ΄λ λ¬λ ₯
- μΆμ μ€ν¬ν : μ΄λν λ μλ μΆμ μ€ν¬νλ₯Ό μ 곡
- μΌλ³ μ΄λ κΈ°λ‘ : μ΄λ λ¬λ ₯μμ μνλ λ μ§λ₯Ό μ νν΄ μ΄λ κΈ°λ‘(μ΄λ μ’ λ₯, μκ°, νμ) μ‘°ν
-
κ·Έλ£Ή λνΉ : κ·Έλ£Ή κΈ°μ€ μμ 2κ° κ·Έλ£Ή, λ³ΈμΈ κ·Έλ£Ή, νμ 2κ° κ·Έλ£Ήμ λνΉ μ 보 μ 곡
-
-
μ΄λ 루ν΄
- μ΄λ λ£¨ν΄ μμ± : κ·Έλ£Ήμμ μ§νν μ΄λ μ’
λ₯/νμ/μμμ μ¬λ μκ° μ 보λ₯Ό λ΄μ μ΄λ 루ν΄μ μμ±
- μ΄λ μ’ λ₯: λ²νΌ, νλ²λ €λ°κΈ°, λ ν°λ΄λ μ΄μ¦, λ°μ§, νκ΅½νν΄κΈ°, μ€μΏΌνΈ
- μ΄λ λ£¨ν΄ μ‘°ν/μμ /μμ : κ·Έλ£Ήμμ μμ±λ μ΄λ λ£¨ν΄ μ‘°ν/μμ /μμ
- μ΄λ λ£¨ν΄ μμ± : κ·Έλ£Ήμμ μ§νν μ΄λ μ’
λ₯/νμ/μμμ μ¬λ μκ° μ 보λ₯Ό λ΄μ μ΄λ 루ν΄μ μμ±
-
μ΄λλ°©(μ΄λ μ§ν)
- μ΄λλ°© μμ± : κ·Έλ£Ή νμ΄μ§μμ κ·Έλ£ΉμλΌλ¦¬ μ΄λν μ μλ μ΄λλ°© μμ±
- μ΄λλ°© μ
μ₯ ν λκΈ°
- λ°©μ₯μ μ΄λ λ£¨ν΄ μ ν λ° μ΄λ μμ κΆν λΆμ¬
- μ νλ μ΄λ 루ν΄μ μ΄λ μ 보(μ΄λ μ’ λ₯, νμ)λ λͺ¨λ μ°Έμ¬μκ° νμΈ κ°λ₯
- λ§μ΄ν¬, μΉ΄λ©λΌ on/off, λ€λ₯Έ μ°Έμ¬μ μμκ±° κ°λ₯
- μ΄λλ°© μ
μ₯ ν μ΄λ μμ
- Teachable MachineμΌλ‘ νμ΅ν μ΄λ λͺ¨λΈμ μ μ©ν΄ μ΄λ μμΈ μΈμ λ° μ΄λ νμλ₯Ό μλ μΈ‘μ
- μ΄λ μ€μλ λ¨μ μ΄λ μκ°, νμ¬ μ§νμ€μΈ μ΄λ μ’ λ₯, μΈ‘μ λ μ΄λ νμ, μμΌλ‘ μ§νν μ΄λ μ 보(To-do List)λ₯Ό μ 곡
- μ΄λλ°© μ±ν : μ΄λλ°©μμ μ°Έμ¬μλΌλ¦¬ μ±ν κ°λ₯
- μ΄λ κ²°κ³Ό νμΈ : μ§νν μ΄λ μ’ λ₯ λ° νμμ κ° κ·Έλ£Ήμμ΄ λ¬μ±ν μ΄λ λͺ©ν νΌμΌν μ΄μ§λ₯Ό μ 곡
-
μ΄λ κΈ°λ‘ μ μ₯ λ° κ°±μ
- μ΄λ μ§ν ν μ΄λμ μ°Έμ¬ν μΈμλ€μ κΈ°λ‘μ λ°μ μ μ₯
- κ°μΈ κΈ°λ‘μ κ°μΈλ³ μ μ₯νλ©° μ€νΈλ¦ λ° μ΄λμκ°, μ΄λ κΈ°λ‘ μ¦μ κ°±μ
- κ·Έλ£Ή κΈ°λ‘μ μ°Έμ¬ν μΈμλ€μ κΈ°λ‘μ ν©μ°ν΄μ κΈ°λ‘νλ©° μ΄λμκ°, μ΄λ κΈ°λ‘ μ¦μ κ°±μ
- λμ μ΄λμκ° κ΄λ ¨ λͺ©ν λ¬μ± μ μμ΄μ½ μ§κΈ
- μ€μΌμ₯΄λ¬ ν¨μκ° λ§€μΌ AM 12:00 μ€ν
- κ·Έλ£Ή μ€νΈλ¦ κ°±μ λ° μ΄λ λ―Έμλ£ κ°μΈ, κ·Έλ£Ή μ€λ 보μ μ¬λΆ μ²΄ν¬ ν μ¬μ©
- νμ¬ μ€νΈλ¦μ΄ 21μΌμ λ°°μμΌ κ²½μ° μ€νΈλ¦ λ³΄νΈ μ€λ μ 곡
- μ΅λ μ€νΈλ¦ κ΄λ ¨ λͺ©ν λ¬μ± μ μμ΄μ½ μ§κΈ
- μ΄λ μ§ν ν μ΄λμ μ°Έμ¬ν μΈμλ€μ κΈ°λ‘μ λ°μ μ μ₯
-
λνΉ
- λͺ μμ μ λΉ: AM 12:00 κ°±μ κΈ°μ€ μ΅λ μ°μ μ΄λ μΌμ 66μΌ μ΄μ λ¬μ± κ·Έλ£Ή μ 곡
- κ·Έλ£Ή TOP 10: AM 12:00 κ°±μ κΈ°μ€ λμ μ΄λμκ°, μ΅λ μ°μ μ΄λ μΌμ λ³ κ·Έλ£Ή λνΉ 1-10μ μ 곡
- κ°μΈ TOP 10: AM 12:00 κ°±μ κΈ°μ€ λμ μ΄λμκ°, μ΅λ μ°μ μ΄λ μΌμ λ³ κ°μΈ λνΉ 1-10μ μ 곡
- μμκΆμ λ κ·Έλ£Ή/λ©€λ² μ 보 μ 곡: κ·Έλ£Ή λ° κ°μΈ μ ν μ μΈλΆ μ 보 μ 곡
-
μ€νΈλ¦(μ΄λ κΈ°λ‘)
- λ¬λ ₯μ μ΄μ©ν΄ κ·Έ λ μ΄λμ μΌλ§νΌ νλμ§ νμΈμ΄ κ°λ₯νκ³ λͺ©νμΉμ λ¬μ±νκ² λλ©΄ μ°μν΄μ μ΄λν λ μ§κ° μ¦κ°ν©λλ€.
- κΎΈμ€ν μ΄λνλ©° μ΄λ κΈ°λ‘μ μμ μ μμ΅λλ€.
-
λ±μ§νλ
- λ¬μ± μ€νΈλ¦μ΄ κΈΈμ΄μ§μλ‘, μ΄λν μκ°μ΄ κΈΈμ΄μ§μλ‘
- κ·Έλ£Ήμμ νλν μ μλ λ±μ§μ κ°μ§ μκ° λ§μμ§λλ€!
- λ±μ§ λ¬μ± 쑰건μ λΉλ°μ΄λ μΉκ΅¬λ€κ³Ό μ΄λμ ν΄λ³΄λ©° μ¨κ²¨μ§ λ±μ§λ₯Ό μ»μ μ μμ΅λλ€.
- νΉμ 쑰건μ λ¬μ±νλ©΄ μ€νΈλ¦μ΄ κΉ¨μ§λ κ²μ λ§μμ£Όλ μ΄λ μμ΄ν μ μ»μ μ μμ΅λλ€.
Backend
- IntelliJ IDE 2022.1.3(Ultimate Edition) 11.0.15 + 10-b2043.56 amd64
- Java 11
- SpringBoot 2.7.1
- MySQL 8.0.30-1.el8
- JPA
- JVM 11.0.16+8-post-Ubuntu-Oubuntu120.04
- Spring Security
- Docker 20.10.17
- Redis 7.0.4
Frontend
- Visual Studio Code IDE 1.70.1
- React 18.2.0
- React-Redux 8.0.2
- Tailwind CSS
- FlowBite
- Teachable Machine 2.0
Tech
- Teachable Machine 2.0
- Openvidu 2.22.0
CI/CD
- AWS EC2 Ubuntu 20.04 LTS
- Jenkins 2.346.2
- NGINX 1.23.1
- SSL μΈμ¦μ
- GitLab
- Notion
- JIRA
- MatterMost
- Webex
- Discord
-
Gitlab
- μ½λμ λ²μ μ κ΄λ¦¬
- μ΄μ λ°ν, ν΄κ²°μ μν ν λ‘
- Pull Requestμ, νμλ€μ΄ μ½λ리뷰λ₯Ό μ§ννκ³ νΌλλ°± κ²μ
-
JIRA
- λ§€μ£Ό λͺ©νλμ μ€μ νμ¬ Sprint μ§ν
- μ 무μ ν λΉλμ μ νμ¬ Story Pointλ₯Ό μ€μ νκ³ , In-Progress -> Done μμΌλ‘ μμ
-
νμ
- νμΌ μμΉ¨, μ μ¬ νμ μ§ν, μ€ν¬λΌ(μ λ λͺ©ν λ¬μ±λκ³Ό λΉμΌ ν μ 무 λΈλ¦¬ν) μ§ν λ Έμ λ§ν¬
- κ°μ μμΉμμ 건λ€μΌ ν λ§μ΄ μκΈ°λ©΄ νμμ μμΉλ‘ μ΄λνμ¬ μ λ¬
-
Notion
- νμκ° μμλλ§λ€ νμλ‘μ κΈ°λ‘νμ¬ λ³΄κ΄
- νμκ° κΈΈμ΄μ§μ§ μλλ‘ λ€μλ μ μν μ건μ 미리 κΈ°λ‘
- κΈ°μ ν보 μ, λ€λ₯Έ νμλ€λ μΆν λ°λΌν μ μλλ‘ λ³΄κΈ° μ½κ² μμ μμλλ‘ μ 리
- κ·ΈλΌμ΄λλ£°, Git branch μ λ΅ μ 리
- μννΈμ¨μ΄ κ°λ° λ°©λ²λ‘ (μ μμΌ) μ 리
- 컨벀μ
λ€ μ 리
- [PR, Commit, Naming] Convention
- κΈ°μ μ€ν, μλ리μ€, μμ΄μ΄νλ μ, ERD, REST API λ± κΈ°νμ λ€μ΄κ°μΌ νλ μλ£λ€μ μ 리
backend
βββ main
βΒ Β βββ java
βΒ Β βΒ Β βββ jibjoong
βΒ Β βΒ Β βββ jibjoong
βΒ Β βΒ Β βββ aop
βΒ Β βΒ Β βΒ Β βββ annotation
βΒ Β βΒ Β βββ api
βΒ Β βΒ Β βΒ Β βββ controller
βΒ Β βΒ Β βΒ Β βββ dto
βΒ Β βΒ Β βΒ Β βΒ Β βββ common
βΒ Β βΒ Β βΒ Β βΒ Β βββ exercise
βΒ Β βΒ Β βΒ Β βΒ Β βββ icon
βΒ Β βΒ Β βΒ Β βΒ Β βββ information
βΒ Β βΒ Β βΒ Β βΒ Β βββ nickname
βΒ Β βΒ Β βΒ Β βΒ Β βββ ranking
βΒ Β βΒ Β βΒ Β βΒ Β βββ room
βΒ Β βΒ Β βΒ Β βΒ Β βββ routine
βΒ Β βΒ Β βΒ Β βΒ Β βββ team
βΒ Β βΒ Β βΒ Β βββ service
βΒ Β βΒ Β βββ config
βΒ Β βΒ Β βΒ Β βββ auth
βΒ Β βΒ Β βΒ Β βββ jwt
βΒ Β βΒ Β βΒ Β βββ redis
βΒ Β βΒ Β βββ db
βΒ Β βΒ Β βΒ Β βββ domain
βΒ Β βΒ Β βΒ Β βββ repository
βΒ Β βΒ Β βΒ Β βββ exercise
βΒ Β βΒ Β βΒ Β βββ history
βΒ Β βΒ Β βΒ Β βββ memberteam
βΒ Β βΒ Β βΒ Β βββ room
βΒ Β βΒ Β βΒ Β βββ routine
βΒ Β βΒ Β βββ enums
βΒ Β βΒ Β βββ exception
βΒ Β βΒ Β βΒ Β βββ advice
βΒ Β βΒ Β βββ interceptor
βΒ Β βββ resources
βββ test
frontend
βββ node_modules
βββ public
βββ src
βββ api
βββ assets
βββ components
βΒ Β βββ Line.jsx
βΒ Β βββ button
βΒ Β βββ calendar
βΒ Β βββ card
βΒ Β βββ icon
βΒ Β βββ input
βΒ Β βββ modal
βΒ Β βββ nameSquare
βΒ Β βββ navbar
βΒ Β βββ spinner
βΒ Β βββ timer
βββ features
βΒ Β βββ group
βΒ Β βββ login
βΒ Β βββ myPage
βΒ Β βββ rank
βΒ Β βββ room
βΒ Β βΒ Β βββ openVidu
βΒ Β βΒ Β βββ teachableMachine
βΒ Β βΒ Β βββ workout
βΒ Β βββ routine
βββ pages
βββ utils
-
λλ€μ μ λ ₯ - λλ€μ μ€λ³΅ μ‘°ν
-
μ μ λ‘κ·ΈμΈ νλ μ¬μ©μλ μ¦μ λ©μΈ νμ΄μ§λ‘ μ΄λ
-
λ¬λ ₯μ ν΅ν κ°μΈ μ΄λ κΈ°λ‘ λ° κ°μ ν κ·Έλ£Ή λͺ©λ‘ λ± μ΄λ κΈ°λ‘μ λ³Ό μ μμ
-
κ·Έλ£Ή μμ±
-
κ·Έλ£Ήνμ΄μ§μμ κ·Έλ£Ήμ μν νμλ€μ μ 보λ₯Ό λ³Ό μ μμ
-
λ μ§λ³ μ΄λ μ 보, μ΄λ κ°μ, κ·Έλ£Ή λνΉ(λ³ΈμΈ κ·Έλ£Ή & [μ, μλ] κ° 2 κ·Έλ£Ή, μ 체 μ΄λ νμ 보기
-
μ΄λ λ°© μμ±
-
κ·Έλ£Ή μ€μ νμ΄μ§μμ κ·Έλ£Ή μμ΄μ½ μ 보 λ³κ²½ λ° νλ μ΄μ μ΄λ κ°λ₯(κ·Έλ£Ήμ₯λ§ μ΄λ κ°λ₯)
- μμ§ μ² μμ΄μ½μ κ·Έλ£Ήμλ€μ΄ λͺ¨λ μ΄λμ ν λ
- μ΄λ μμ΄μ½μ κ·Έλ£Ήμ΄ μ΄λλ₯Ό κ°μ§ μνμμ μ΄λμ λ€νμ§ λͺ»ν μνμμ λ€μλ μ μμ΄ν μ΄ μλμΌλ‘ μ¨μ§λλ€
-
μ΄λλ°© μμ± λ° λ£¨ν΄ μ ν
- μ΄λλ°©μ΄ μμ±λλ©΄ λ±λ‘λ λ£¨ν΄ νμΈ λ° μ ν κ°λ₯
-
μ΄λ μ§ν νλ©΄
- νμ΄λ¨Έ: λ¨μ μ΄λ μκ° νμ
- μ΄λ 리μ€νΈ: μ΄λ 루ν΄μ μ§ν μν© μλ΄
- νμ¬ μ΄λ: νμ¬ μ§νλκ³ μλ μ΄λ, λͺ©ν νμ, λ¬μ± νμ μ 보 μ 곡
-
μ΄λ μ’ λ£ ν κ²°κ³Ό νμ΄μ§ νμΈ