ποΈ μ£Όμ : νλμλμ°¨ μ¨λΌμΈ μΌνλͺ°
π― λͺ©μ : μ λ€μμ€ κ³΅μ μ¬μ΄νΈ λ³΄λ€ λΉ λ₯Έ κ΅λ΄ μ€ν 컀머μ€(Auto-commerce) μΉμ¬μ΄νΈ κ°λ°
π₯ νλͺ : Hyundai-morgans Genisisuyeon (νλλͺ¨κ±΄μ€ μ λμμμ°)
ποΈ κ°λ°κΈ°κ° : 7/29 ~ 08/28
π μ€ν λ§ν¬: https://hyundai-morgans.vercel.app/
π ν μ€νΈ κ³μ (ID): [email protected]
π ν μ€νΈ κ³μ (PW): 11111111
Frontend | Backend | Config | Environment | Communication |
---|---|---|---|---|
μ λμμ νλ‘μ νΈλ κ΅λ΄ μ μΌ ν리미μ μλμ°¨ λΈλλ GENESIS λ°μ΄ν°λ₯Ό κΈ°λ°μΌλ‘ μ 곡λλ μ€ν 컀머μ€(auto-commerce) μΉ μλΉμ€μ
λλ€.
μ½λ‘λ ν¬λλ―Ή μ΄ν Tesla, BMWλ₯Ό μ£ΌμΆμΌλ‘ μ°¨λ ν맀 μμ₯μ΄ λ³ννκ³ μμΌλ©°, μ¨λΌμΈ ν맀 μ±κ³Όλ 맀λ
μμΉνκ³ μμ΅λλ€. ν
μ¬λΌμ½λ¦¬μ ν맀 μΆμ΄λ§ 보λλΌλ κ΅λ΄ μλΉμμ΄ μ μ°¨ μ¨λΌμΈ μλμ°¨ ν맀 μ μν΄ λκ°λ μλ κ²μ 보μ
λλ€. μ΄λ¬ν μ€ν μ»€λ¨Έμ€ μμ₯μμ 'νλμλμ°¨κ° μ λ€μμ€ μ¨λΌμΈ ν맀λ₯Ό κ°μνλ€λ©΄ μ΄λ° μλΉμ€κ° λ κ²μ΄λ€'λΌλ κ°μ μμ κΈ°ννκ³ κ°λ°νκ² λμμ΅λλ€.
ν΅μ¬ κ°λ° κΈ°λ₯μΌλ‘λ μλμ°¨ ꡬ맀μ λ€μν μ΅μ
μ ν κ·Έλ¦¬κ³ μ μμμΉ μ μ² λ° κ²μν κΈ°λ₯μ
λλ€. νλλͺ¨κ±΄μ€ μ λμμμ°μ Next.js νλ μμν¬λ₯Ό μ¬μ©νμ¬ μΉ μ¬μ΄νΈμ λ‘λ© μκ°μ μ΅μννμ¬ μ¬μ©μ κ²½ν ν₯μμ μ£Όλ ₯νμ΅λλ€.
1μ£Όμ°¨ | λ©μΈ νμ΄μ§ νΌλΈλ¦¬μ±, λ©μΈ νμ΄μ§ λμμΈ, κΈ°ν λ° κ°λ°νκ²½ μΈν , λ°μ΄ν° DBν
2μ£Όμ°¨ | λ©μΈ νμ΄μ§ νΌλΈλ¦¬μ±, ν΅μ¬ νμ΄μ§ νΌλΈλ¦¬μ±, λ°μ΄ν° DBν, μν λͺ©λ‘
3μ£Όμ°¨ | κΈ°μ λ©΄μ , μ°ν΄, λ©μΈ νμ΄μ§ μΈν°λ μ , κ²°μ , μ£Όλ¬Έ, μ μμμΉ κ²μν, μμΈ λ° λκΈ, κ²μν, κ²μκΈ μμ±
4μ£Όμ°¨ | 404, νμ΄μ§λ³ μ€νμΌ ν΅μΌ, QnA κ²μν μμΈ λ° λκΈ, κ²μν, κ²μκΈ μμ±, μ΄λ²€νΈ κ²μν μμΈ λ° λκΈ, κ²μν, κ²μκΈ μμ±, κ° νμ΄μ§ μ΅μ ν μμ
5μ£Όμ°¨ | README μμ±νκ³ κΎΈλ―ΈκΈ°, λ°ν μλ£ λ§λ€κΈ°, λ°ν
νΌκ·Έλ§ νκ²½κ΅¬μ± |
---|
![]() |
https://weniv.link/C_rKwn |
νμ΄μ§νλ‘μ°, μμ΄μ΄νλ μ, λμμΈ μμμμ μ μν νμ UIν΄λ‘ Figmaλ₯Ό μ ννμ¬ μ½κ³ λΉ λ₯΄κ² νλ©΄ κ΄λ ¨ μμ μ μ§νν μ μλλ‘ μ§ννμμ΅λλ€. |
λ©μΈ | λ©μΈ_μΊλ¬μ |
---|---|
![]() |
![]() |
μν λͺ©λ‘ | μν μμΈ_360View |
---|---|
![]() |
![]() |
μν μμΈ_미리보기 | μ΅μ μ ν |
---|---|
![]() |
![]() |
κ²°μ | μ μμμΉ μ μ² |
---|---|
![]() |
![]() |
κ³ κ°μ§μ κ²μν | 곡μ§μ¬ν μμΈ |
---|---|
![]() |
![]() |
λ‘κ·ΈμΈ | νμκ°μ |
---|---|
![]() |
![]() |
μ¬μ΄νΈ 맡 | μλ¬ |
---|---|
![]() |
![]() |
- feature / dev / main μΈκ°μ§ μ΄μλ₯Ό μ΄μ©ν Github-Flow μ λ΅μ μ΄μ©ν μ΄μκ΄λ¦¬λ₯Ό μ§ννμ΅λλ€. μΈλΆμ μΌλ‘ Labelλ‘ ν΄μνκ·Έλ₯Ό μμ±νμ¬ μ΄μ λ° PR κ°λ μ±μ μ΄λ¦¬κ² λμκ³ Milestone, Project λ¨κ³λ‘ μ΄μ΄μ§λ ν° λ¨μμ νλ‘μ νΈ κ΄λ¦¬λ₯Ό μ§ννμ΅λλ€.
- Github-Flowμ κΈ°λ³Έμ μΈ νλ¦μ μκ°λ리μλ©΄ λ€μκ³Ό κ°μ΅λλ€
- μλ³Έ λ ν¬μ§ν 리λ₯Ό Fork ν΄μ κ°μ Έμ€κ±°λ Cloneν΄μ κ°μμ λ‘컬 λ ν¬μ§ν λ¦¬λ‘ κ°μ Έμ΅λλ€.
- μ΄μλ₯Ό μμ±ν©λλ€.
- μμ±ν μ΄μλ²νΈλ₯Ό ν λλ‘ feature/#{μ΄μλ²νΈ} λΈλμΉλ₯Ό κ°μμ λ‘컬 νκ²½μμ μμ±ν©λλ€.
- μ΄μμ ν΄λΉλλ κ°λ°μ½λλ₯Ό μμ±ν ν μλ³Έ λ ν¬μ§ν λ¦¬λ‘ Pull Requestλ₯Ό μμ± ν νμλ€κ³Ό μ‘°μ¨ νμ μλ³Έ λ ν¬μ§ν 리μ 'dev' λΈλμΉλ‘ mergeμμ μ μ§νν©λλ€.
- κ³μ κ°λ°μ΄μ λ° κ°λ°μ© λ°°ν¬μ© μ½λλ μλ³Έμ 'dev'λΈλμΉλ‘ κ³μ mergeμμ μ μ§ννλ€ μ€ λ°°ν¬λ μ§κΈκΉμ§μ dev λΈλμΉμ μμλ 컀λ°λ€μ 'main'λΈλμΉλ‘ μ΄μ νμ¬ μλ‘κ² λ°°ν¬λ₯Ό μ§νν©λλ€
- μ΄ν dev, main λΈλμΉλ₯Ό κ΄λ¦¬νλ©° κ°λ°, μ€λ°°ν¬ νκ²½μμμ μμ μ μ§νν©λλ€.
β λ©μΈ νμ΄μ§
- νλ‘λͺ¨μ μμ, ν맀 λͺ¨λΈ, 곡μ§μν λ±μ 보μ¬μ£Όλ μΊλ¬μ κΈ°λ₯
β μ°¨λ μ΅μ μ ν
- 13μ’ μ°¨λμ 8κ°μ§ μ΅μ μΌλ‘ λλ§μ μ λ€μμ€ κ΅¬μ± κ°λ₯
β μλμ°¨ κ²°μ
- Playground SDK κ²°μ λͺ¨λ μ μ©
β κ²μν
- μ μμμΉ, 곡μ§μ¬ν, QnA κ²μν μ 곡
- μ€νλΌμΈ μ°¨λ μ μμ₯ λ°©λ¬Έ μ μ² κΈ°λ₯
- μ°¨λ κ΄λ ¨ 곡μ§μ¬νμ΄λ κ΄λ ¨ μλΉμ€μ λν μ§λ¬Έ μμ± κΈ°λ₯
- λ©μΈ νμ΄μ§ Data Fetching κ°μ
- μ΅μ μ ν κΈ°λ₯ μΆκ° κ°λ°
- κ²μν κ°μ
- κ²μ€νΈ μμ± λ° μμ
- μ€νμΌ κ°μ
- λ°μν μΉ κ΅¬ν
- λ‘κ·ΈμΈ/νμκ°μ
- κΈ°λ₯ κ°μ , νλ맡λ²μ€ λ‘κ·ΈμΈ κΈ°λ₯
- κ³μ κΆνλ³ κΈ°λ₯ μ ν
- μ λλ©μ΄μ μΈν°λ μ μΆκ°
- λ°μ΄ν° μκ°ν
λμ§κΈ°κ² λμ νλ 3λͺ μ νλ‘ νΈμλ κ°λ°μλ‘ μ΄λ£¨μ΄μ§ βνλλͺ¨κ±΄μ€ - μ λμμμ°βνμ λλ€.
λͺ¨κ±΄ - μν λͺ©λ‘ λ° μ΅μ μ ν
μμ° - μ μμμΉ μ μ², κ³ κ°μ§μ, 곡μ§μ¬ν κ²μν
μ¬μ€ - λ©μΈ νμ΄μ§, μ£Όλ¬Έ κ²°μ , νΌλΈλ¦¬μ±
κΉλͺ¨κ±΄
μ΄μμ°
μκΈ°μκ° λ κΌ΄μ§λ‘ λ€μ΄μμ§λ§ κ°μ₯ λ§μ νμ μ±μ₯μ ν΄μ λκ°κ² λ€κ³ λ€μ§ν κ²μ μ§ν€κ³ λκ°λ κ² κ°μμ λΏλ―ν©λλ€.