π¦2020 λ©μμ΄ μ¬μμ²λΌ 8κΈ° ν΄μ»€ν€ LOTTENGπ
μ¬μ΄νΈ π http://lotteng.com/
LOTTENG(λ‘―λ‘)μ μ¨λΌμΈμ μ¬λ¬ λ‘―λ° κ³μ΄μ¬(λ‘―λ°λ§νΈ, λ‘―λ°λ°±νμ , μΈλΈμΌλ λΈ, λ‘μ€, λ‘―λ°νΈν , λ‘―λ°λ¦¬μ λ±)μ λ§κ° μΈμΌ μ ν μ 보λ₯Ό ν΅ν©ν΄ μ€νλΌμΈ 맀μ₯κ³Ό μ°κ³νλ μλΉμ€λ‘, μ¨Β·μ€νλΌμΈμ μ₯μ λ§μ ν©μΉ λ‘―λ° μ μ© λ‘μ²λ¦¬ μλΉμ€μ λλ€.
λ§κ° μΈμΌ μνμ ꡬ맀ν μ μλ νλ«νΌμ΄ μμ±λκ³ μ¬μ©μκ° μ¦κ°νκ³ μμ΅λλ€. λνμ μΌλ‘ λΌμ€νΈμ€λμ κ²½μ°, μΈλΈμΌλ λΈκ³Ό λ‘―λ°λ§νΈ λ±μ΄ μ μ μ΄ λμ΄ μμ§λ§ μμμ μ΄μ μ΄ λ§μΆ°μ Έ μμΌλ©° λ‘―λ° μ μ© νλ«νΌμ΄ μλλΌλ μμ¬μμ΄ μμμ΅λλ€. λν, μ½λ‘λ19λ‘ μΈν΄ μΈννΈ μλΉκ° μ¦κ°νλ©° μλΉ ννκ° λμ± κΈκ²©νκ² μ¨λΌμΈ μλΉλ‘ λ³ννκ³ μμ΅λλ€. μ΄λ‘ μΈν΄ κ³ μ© κ°μ λ° μ€νλΌμΈ λ§€μΆ κ°μμ λ¬Έμ μ μ΄ μμΌλ©°, νλ°°μ κ³Όλν¬μ₯μΌλ‘ μΈν μΌνμ©ν μ¬μ© μ¦κ°λ‘ νκ²½μ€μΌμ΄λΌλ 컀λ€λ μ¬νμ λΉμ©μ λΆλ΄νκ² λλ μν©μ μ§λ©΄νκ³ μμ΅λλ€.
LOTTENG(λ‘―λ‘)μ μ΄λ¬ν λ¬Έμ μ μ μΈμνκ³ λμΆν ν΄κ²°λ°©μμΌλ‘, μ¨Β·μ€νλΌμΈμ μ₯μ μ ν©μΉ μλΉμ€μ λλ€. μ¨λΌμΈμΌλ‘ κ²°μ ν μ€νλΌμΈ 맀μ₯μΌλ‘ ν½μ νλ λ°©μμ ν΅ν΄ μ¨λΌμΈ μλΉ ννμ μ¦κ°λ₯Ό μ€νλΌμΈκ³Ό μ°κ³νμ¬ μ€νλΌμΈ 맀μ₯μ 맀μΆμ μ¦λμν΅λλ€. λν, λ°°μ‘μ΄ μλ μ§μ μνμ μλ Ήν¨μΌλ‘μ¨ κ³Όλν νλ°° μ°λ κΈ°λ₯Ό μ€μ¬ νκ²½ 보νΈλΌλ μ¬νμ κ°μΉλ₯Ό μ€νν©λλ€. λλΆμ΄ μ©κΈ°λ₯Ό κ°μ Έμ€λ λ± νκ²½ λ³΄νΈ μ€μ²μ΄ κ°λ₯ν νκ²½ μΈμΌ μ νμ ν맀νμ¬, λ‘―λ°λ νκ²½ 보νΈμ μμ₯μλ©° μλΉμλ€μ λμ± μ½κ² νκ²½ 보νΈμ λμ°Έν μ μλ κΈμ μ μΈ ν¨κ³Όλ₯Ό κ°μ Έμ΅λλ€.
λ‘―λ‘μ λ‘―λ°μ λ‘μ²λ¦¬(λ§κ° μΈμΌ)μ ν©μ±μ΄μ΄λ©°, LOTTENGμ LOTTE + N(&) + G(Great deal)μΌλ‘, μ’μ κ±°λ 쑰건μ μ 곡νλ μλΉμ€μ μλ―Έλ₯Ό λ΄μ μ΄λ¦μ λλ€.
π μ§λλ₯Ό ν΅ν΄ κ·Όμ² λ‘―λ° κ³μ΄μ¬μ μμΉ νμΈμ΄ κ°λ₯ν©λλ€.
π μ§λ μμ κ³μ΄μ¬ μμ΄μ½μ λλ₯΄λ©΄, νν°λ₯Ό ν΅ν΄ μνλ κ³μ΄μ¬μ μμΉμ μνμ νμΈν μ μμ΅λλ€.
π‘ μμ΄μ½μ ALLμ΄ μ΄κΈ° μνμ΄κ³ λ€μ€ μ νμ΄ κ°λ₯νλ©°, ν λ² λ ν΄λ¦νλ©΄ μ ν ν΄μ λ©λλ€.
π‘ μ§λμμ νμλλ 맀μ₯λ€μ μ§μ DBμ μ
λ ₯ν μ μ€ κ·Όμ²μ λ‘―λ° κ³μ΄μ¬μ μΌλΆ 맀μ₯λ€λ§ νμλ©λλ€.
π μν λν μ΄λ―Έμ§μ ν¨κ» κ³μ΄μ¬μ μ§μ μ΄ νμλκ³ , μ κ°, ν μΈκ°, ν μΈμ¨, ν μΈ λ§κ° κΈ°ν, μ¬κ³ λ₯Ό νμΈ κ°λ₯ν©λλ€.
π‘ ν μΈμ¨μ μλ κ³μ°λλ©°, λ§κ° κΈ°νμ΄ μ§λκ±°λ μ¬κ³ κ° μμ§λ μ ν μΈ μν λͺ©λ‘μμ μ μΈλ©λλ€.
π νκ²½ μΈμΌ μ νμ κ²½μ° μΆκ°μ μΈ λ±μ§κ° νμλ©λλ€.
π κ²μμ°½μ ν΅ν΄ μν κ²μμ΄ κ°λ₯ν©λλ€.
π ν νμ΄μ§μλ 10κ°μ μνμ΄ λ³΄μ¬μ§λλ€.
π‘ μΉμ κ²½μ° 1νμ 4κ°μ©, λͺ¨λ°μΌμ κ²½μ° 1νμ 1κ°μ© 보μ¬μ§λ©° μΉκ³Ό λ€λ₯΄κ² μνμ΄λ―Έμ§λ₯Ό μΌμͺ½, μ 보λ₯Ό μ€λ₯Έμͺ½μ λ°°μΉλλλ‘ λ°μν μμ
μ΄ λμ΄μμ΅λλ€.
π μΆμ²μ/μ κ°μ/κ³ κ°μ/거리μ μ λ ¬μ΄ κ°λ₯ν©λλ€.
π‘ μΆμ²μμ κ²½μ° μ΅μ μμΌλ‘ ꡬννμΌλ©°, AI λ§μΆ€ μν μΆμ² λμ
μ μΌλν΄λκ³ μ€μ ν κΈ°λ₯μ
λλ€.
π‘ 거리μμ κ²½μ° μ μ€μμΌλ‘ μ€μ ν΄λ νμ¬ μμΉ κΈ°μ€μΌλ‘ μ λ ¬λ©λλ€.
π μν μμΈ νμ΄μ§μμλ μμΈ μ€λͺ
λ νμΈ κ°λ₯νκ³ , κ°μ μ‘°μ μ΄ κ°λ₯νλ©° μ₯λ°κ΅¬λ λ΄κΈ°μ λ°λ‘ ꡬ맀νκΈ°κ° κ°λ₯ν©λλ€.
π‘ ꡬ맀 κ°μ μ¦κ° μ μ¬κ³ μ κ°μλ₯Ό λμ μ μμ΅λλ€.
π μν λν μ΄λ―Έμ§ μ°μΈ‘ νλ¨μ μΉ΄νΈ μμ΄μ½μ ν΄λ¦λ° μν μμΈ νμ΄μ§ μ₯λ°κ΅¬λ λ΄κΈ°λ₯Ό ν΅ν΄ μνλ μνμ μ₯λ°κ΅¬λμ λ΄μ μ μμ΅λλ€.
π‘ λ‘κ·ΈμΈ μ μλ μΉ΄νΈ μμ΄μ½μ΄ νμλμ§ μμ΅λλ€.
π μ₯λ°κ΅¬λ νμ΄μ§μμλ λ΄μ μνκ³Ό κ³μ΄μ¬, μ§μ , μ κ°, ν μΈκ°, μ¬κ³ μ μ 보λ₯Ό νμΈ κ°λ₯ν©λλ€.
π μ₯λ°κ΅¬λ λͺ©λ‘μμ μμ λ° κ΅¬λ§€ κ°μ μ‘°μ μ΄ κ°λ₯ν©λλ€.
π‘ ꡬ맀 κ°μ μ¦κ° μ μ¬κ³ μ κ°μλ₯Ό λμ μ μμ΅λλ€.
π κ²°μ μμ κΈμ‘μ΄ νμΈ κ°λ₯νκ³ , λ°λ‘ κ²°μ νμ΄μ§λ‘ μ΄λ κ°λ₯ν©λλ€.
π κ²°μ μλ¨ μ ν, ν½μ
μ₯μ, μνλͺ
, κ²°μ κΈμ‘ μλ΄λ₯Ό μ 곡ν©λλ€.
π‘ μ€μ§μ μΈ κΈμ μ κ±°λκ° μ΄λ£¨μ΄μ§μ§λ μμΌλ©°, κ²°μ μλ£μ°½μ΄ λ¨κ³ μ¬κ³ κ° μ°¨κ°λμ΄ λ°μλ©λλ€.
π κ²°μ μλ£ ν μΈμ¦λ²νΈλ₯Ό λΆμ¬νλ©° μ΄λ₯Ό ν΅ν΄ κ°λ¨ν νμΈ μ μ°¨λ₯Ό κ±°μΉ λ€ μ€νλΌμΈ 맀μ₯μμ μνμ μλ Ήν μ μμ΅λλ€. μΈμ¦λ²νΈλ μ£Όλ¬Έλ΄μμμ νμΈ κ°λ₯ν©λλ€.
π‘ μΈμ¦λ²νΈλ λμλ‘ λ°κΈλλ©°, ν 맀μ₯μμ λμΌν μΈμ¦λ²νΈκ° μ‘΄μ¬ν μ λ€μ λμλ₯Ό λ°κΈν΄ μ€λ³΅μ λ°©μ§ν©λλ€.
π λ‘κ·ΈμΈ μ μλ μλ¨μ λ‘κ·ΈμΈκ³Ό νμκ°μ
μ΄, λ‘κ·ΈμΈ νμλ λ§μ΄νμ΄μ§λ‘ νμλ©λλ€.
π‘ λͺ¨λ°μΌμ κ²½μ° side nav-barλ‘ λ°μν μμ
μ΄ λμ΄ μμ΅λλ€.
π μΌλ° λ‘κ·ΈμΈ λ° κ΅¬κΈ μμ
λ‘κ·ΈμΈ κΈ°λ₯μ μ 곡ν©λλ€.
π λ§μ΄νμ΄μ§ κΈ°λ₯ μ€ νμ μ 보 μμ μμ λΉλ°λ²νΈ λ³κ²½μ ν μ μμ΅λλ€.
π λ§μ΄νμ΄μ§ κΈ°λ₯ μ€ μ£Όλ¬Έλ΄μμμ κ²°μ λ΄μκ³Ό μΈμ¦λ²νΈλ₯Ό νμΈν μ μμ΅λλ€.
π μ§μ 맀μ₯μ λ°©λ¬Ένμ§ μμλ μ€νλΌμΈ μν ν μΈ μ 보λ₯Ό μ»μ μ μμ΅λλ€.
π μ¬λ¬ 맀μ₯, μ¬μ΄νΈλ₯Ό λ°©λ¬Έν νμ μμ΄ ν λ²μ ν μΈ μ 보λ₯Ό νμΈν μ μμ΅λλ€.
π ν¬μ₯, μΌνμ©ν μ¬μ©μ΄ μ΅μνλ μ νμ ꡬ맀ν¨μΌλ‘μ¨, ν μΈμ λ°μΌλ©΄μ νκ²½ 보νΈλ μ€μ²ν μ μμ΅λλ€.
π μ¨λΌμΈκ³Ό μ€νλΌμΈ 맀μ₯μ μ°κ³λ‘ μ€νλΌμΈ 맀μ₯μ 맀μΆμ΄ μ¦κ°νκ³ μ¬κ³ κ΄λ¦¬κ° μ©μ΄ν΄μ§λλ€.
π λ‘―λ°μ μ νμ ν΅ν©ν΄ μ 곡ν¨μΌλ‘μ¨, λ‘―λ° μ νμ λν μ κ·Όμ±μ΄ μ¦κ°νλ―λ‘ λ§€μΆ μ¦μ§ ν¨κ³Όλ₯Ό κΈ°λν μ μμ΅λλ€.
π νκ²½ λ³΄νΈ μ€μ²μ μμ₯μλ κΈ°μ
μΌλ‘ κΈμ μ μΈ κΈ°μ
μ΄λ―Έμ§λ₯Ό νμ±ν μ μμ΅λλ€.
AWS EC2(Ubuntu 18.04 LTS) + Nginx + Gunicorn
π¦λ©μμ΄ μ¬μμ²λΌ 8κΈ°π¦
κΉμ 건
κΉνμ°
μμ§μ°
μ€μμ°
μ΄λͺ
μ§
μ κ΄μ
μ μ§μ€
μ£Όνμ΄
π footerμ κ°λ°ν μκ°λ₯Ό λλ₯΄λ©΄ νμΈ κ°λ₯ν©λλ€.