- νλ‘μ νΈ κ°μ
- νμ μκ°
- κΈ°μ μ€ν
- νλ‘μ νΈ μκ°
- νΈλ¬λΈ μν
- κ°λ° μΌμ
- μμ νλ©΄
- μ λ°μ΄νΈ μμ
μ£Όμ κΈ°λ₯μΌλ‘λ μ€μκ° μ±ν π¬, λ€μν μ£Όμ μ 곡π, κ°μ±μ μΈ λ°°κ²½νλ©΄π¨, κ·Έλ¦¬κ³ ν λΌνΌ μ©νμ μκ° λ° νλ§€ποΈκ° ν¬ν¨λ©λλ€. μ΄λ₯Ό ν΅ν΄ μ¬μ©μκ° μ μμ μμ μ μ°Ύκ³ μν΅μ μ§μ λμ΄λ κ²μ λͺ©νλ‘ ν©λλ€.
κΌ μ±ν κΈ°λ₯μ μ¬μ©νμ§ μλλΌλ μ μ ν΄μμ΄ νμν λ, νμ¬ λ μ¨μ μ΄μΈλ¦¬λ νλ©΄μ λμλκ³ μΆμλ λ± μ¬μ κ° νμν μμ μ μ΄ νμ΄μ§λ₯Ό μ°Ύμμ€λ μ¬λμ΄ μκΈΈ λ°λΌλ©° κ°λ° νμ΅λλ€.
| νμ | λ΄λΉ | λ΄λΉ |
|---|---|---|
| μ§μν(νμ₯) | FRONT | BACK |
| μμ ν | FRONT | BACK |
| μ΄μμ§ | FRONT | BACK |
| μ μ¬ν | FRONT | BACK |
| λ°°μ€μ | FRONT | BACK |
FRONT END
- κ΄λ¦¬μ νμ΄μ§, μ€μκ° μ±ν
, Footer
BACK END
- μΉμμΌμ μ¬μ©ν΄μ μ μ κ° μλ² μ μ μ μμΌμ μ°κ²°ν΄μ μ€μκ° μλ°©ν₯ ν΅μ μ ν΅ν΄ μ±ν
μμ€ν
ꡬν
- μμΌ μ°κ²° ν μνλ μ±ν
λ°©μ μ§μ
νκ³ μ ν λ, μ±ν
λ°©μ μννλ©° 50λͺ
μ΄ μλ μ±ν
λ°©μ μλμΌλ‘ λ°°μ μμΌμ μ
μ₯ν΄μ£Όλ κΈ°λ₯ ꡬν
- μ΄λλ―Ό νμ΄μ§μμ μ€μκ°μΌλ‘ λ³κ²½ν ν ν½μ μ
λ ₯νλ©΄ μ±ν
μ μ§μ
ν΄ μλ μ μ μκ² μ£Όμ΄μ§λ μ£Όμ κ° μ€μκ°μΌλ‘ λ³κ²½ ν μ±ν
λ°©μ΄ λ°λ.
- μ€μκ°μΌλ‘ μ±ν
μ£Όμ λ₯Ό μμ±ν ν λ°μ΄ν°λ² μ΄μ€μ λ€μ΄κ°λ κΈ°λ₯ ꡬν
FRONT END
- λ§ν¬μ
& CSS
- μΉ΄ν
κ³ λ¦¬ μλ, μΌνλͺ° λͺ©λ‘, κ΄λ¦¬μ μμ΄ν
μΆκ° νμ΄μ§, μ₯λ°κ΅¬λ, μ£Όλ¬Έ λ΄μ, μ£Όλ¬Έ μμΈ μ 보, μ₯λ°κ΅¬λ μΆκ° λͺ¨λ¬, Footer
- μ€ν¬λ¦½νΈ, λ μ¨ APIλ₯Ό νμ©νκ³ μ€μ λ μκ°μ λ°λΌ λ°°κ²½νλ©΄μ΄ λ³ννλλ‘ κ΅¬ν.
λμμΈ λ° λ°°κ²½ λ νΌλ°μ€ μμΉ
BACK END
- SecurityConfig ν΄λμ€λ‘ μ μ μ admin κΆν μ€μ
- μΌνλͺ° DBμ νμ©λλ DTO ν΄λμ€ μμ±
- μΌνλͺ° λͺ©λ‘ μμ΄ν
μ μ₯ μ, μ₯λ°κ΅¬λ μμ΄ν
μ μ₯ μ, κ²°μ μλ£ μ, DBλ‘ μ μ₯μ΄ λκ³ μΈμ
μ λ±λ‘λ μ μ μ μ μ₯λ μ 보λ₯Ό μ½μ΄μ¬ μ μκ³ μμ κ°λ₯,
μ£Όλ¬Έ λ΄μμμ μ‘°νκ° κ°λ₯νλλ‘ controller, mapper, service, ν΄λμ€λ€μ ν΅ν΄ κΈ°λ₯ ꡬν. utilμ νμ©ν μ΄λ―Έμ§ μ λ‘λ© κΈ°λ₯ ꡬν
FRONT END
- λ§ν¬μ
& CSS : λ‘κ·ΈμΈ, λΉλ°λ²νΈ λ³κ²½, μμ΄λ μ°ΎκΈ°, ν€λ, μ±ν
μ°½, μ£Όλ¬Έ κ²°μ μ°½
- CSS μΆκ° μμ
: shop λ©μΈ, shop μμΈνμ΄μ§, μ₯λ°κ΅¬λ, νμκ°μ
BACK END
- λ‘κ·ΈμΈ : μμ΄λ λΉλ²μ ν΄λΌμ΄μΈνΈμκ² λ°μ DB κ²μ ν νμ μ 무 νμΈ.
- μλ λ‘κ·ΈμΈ: μλ λ‘κ·ΈμΈ μ²΄ν¬νλ©΄ μλ λ‘κ·ΈμΈ κ°λ₯.
- μμ΄λ μ°ΎκΈ° : μ΄λ¦κ³Ό μ΄λ©μΌμ ν΄λΌμ΄μΈνΈμκ² λ°μ μμ΄λ μ°ΎκΈ°
- λΉλ² λ³κ²½ : μμ΄λλ₯Ό ν΄λΌμ΄μΈνΈμκ² λ°μ νμ μ 보 κ²μ ν λΉλ² μμ κ°λ₯
- μ£Όλ¬Έ κ²°μ μ°½ : μΈμ
μ μ μ₯λ νμ μμ΄λλ₯Ό λ°μ νμ μ 보 κ²μ λ° controller, service, mapper ꡬν, λΉλκΈ°λ₯Ό μ΄μ©νμ¬ ν¬μΈνΈ κ²°μ νμΈ.
FRONT END
- λ§μ΄νμ΄μ§ JSP & CSS
BACK END
- νμκ°μ
μμ νλ‘ν, μμ΄λ, λΉλ°λ²νΈ, μμΌ, μ΄λ©μΌμ μ
λ ₯λ°μ νμκ°μ
κ°λ₯
- λ§μ΄νμ΄μ§μμ μΆ©μ νκ³ μΆμ κΈμ‘μ ν΄λ¦νκ³ μΆ©μ λ²νΌμ ν΄λ¦νλ©΄ ν¬μΈνΈ μΆ©μ .
- μνλ μ¬μ§μ μ νν΄ νλ‘ν μ¬μ§μΌλ‘ λ³κ²½ λλ μμ .
- νμμ 보μμ μ΄λ¦, μμΌ, μ΄λ©μΌμ μμ , νμ¬ λΉλ°λ²νΈμ μ λΉλ°λ²νΈλ₯Ό λ°μ 쑰건 λ§μ‘± μ λΉλ°λ²νΈ μμ , νΉμ νμμ νμ νν΄ κΈ°λ₯
FRONT END
- μ£Όλ¬Έ μμΈ νμ΄μ§ λ§ν¬μ
- Footer λ§ν¬μ
BACK END
- ν΄λΌμ΄μΈνΈκ° μ΅ νμ΄μ§μ μμ΄ν
μ μ₯ μ DBλ‘ μ μ₯ νμ μ₯λ°κ΅¬λ νμ΄μ§μμ λ€μ μ‘°ννκ³ , κ²°μ νμ΄μ§μμ λ€μ μ‘°ννλ shop, shopping cart, orderμ controller, service, mapper ꡬν
- κ²°μ νμ΄μ§μμ μ£Όμ μ
λ ₯ν λ λ€μ μ£Όμ API νΈμΆ κΈ°λ₯, λ μ¨ API νΈμΆ κΈ°λ₯
- DBμ 1:1 λ§€μΉλλ μν°ν°, κΈ°λ³Έ κΈ°λ₯ λ§€νΌ μμ±
- λλ―Έ λ°μ΄ν° μμ±
- λ°°κ²½νλ©΄μΌλ‘ μ¬μ©ν λ νΌλ°μ€ μμΉ
- μ ν μμΈ νμ΄μ§μμ λ€λ₯Έ μμ΄ν
λλ€ μΆμ² κΈ°λ₯
- 2024.06.21 ~ 2024.07.09
- μ±ν
ν ν½μ κ°λ²Όμ΄ μ§μ€ν μΉ΄ν
κ³ λ¦¬λ₯Ό λλ μ μνλ μ λμ μ£Όμ λ‘ μκΈ°ν μ μκ² νλ κΈ°λ₯
- λ―Έλμ΄ νμΌ μ²¨λΆλ₯Ό ν΅ν΄ λ€μν μν΅μ κΈ°νλ₯Ό λ§λλ κΈ°λ₯
- μΉκ΅¬ μΆκ° κΈ°λ₯μ ν΅ν΄ μ μ λ€ κ°μ μν΅μ μνν λμμ£Όλ κΈ°λ₯
- λ°ν, κ΅ν μ²λ¦¬λ₯Ό ν΅ν΄ μ£Όλ¬Έ λ΄μμμ νμΈ κ°λ₯νκ³ μ΄μμκ° μ‘°νν μ μλλ‘ νλ κΈ°λ₯
- λ°°κ²½νλ©΄μ΄ λ³κ²½λ λ μλ§λ λ°°κ²½μμ
(λΉμ리, νλ μ리)μ΄ μλμ μΌλ‘ μ¬μλλ κΈ°λ₯
- μ€μ κ²°μ κΈ°λ₯μ ν΅ν΄ μ¬μ©μμ μ΄μμ κ°μ κ±°λκ° μ΄λ£¨μ΄μ§ μ μλλ‘ νλ κΈ°λ₯





