🧐 맛집에 λŒ€ν•΄ 같이 갈 μ‚¬λžŒμ„ κ΅¬ν•˜λŠ” μ„œλΉ„μŠ€ 회고

동동·2023λ…„ 8μ›” 8일
0
post-thumbnail

1. ν”„λ‘œμ νŠΈ μ†Œκ°œ

μ›ν•˜λŠ” 맛집을 ν˜ΈμŠ€νŠΈκ°€ μ£Όμ΅œν•˜κ³ , κ²ŒμŠ€νŠΈκ°€ 직접 μ°Έμ—¬ν•  수 μžˆλ„λ‘ ν•˜λ©°, ν˜ΈμŠ€νŠΈμ™€ κ²ŒμŠ€νŠΈλŠ” μ„œλ‘œ λ§Œλ‚¨μ„ 가짐과 λ™μ‹œμ— λ§›μžˆλŠ” μŒμ‹μ„ 먹으며 λŒ€ν™”λ₯Ό ν•˜λ©° 인연을 맺을 수 μžˆλŠ” μ„œλΉ„μŠ€

2. 기술 μŠ€νƒ(λ°±μ—”λ“œ)

  • JavaScript
  • Node.js
  • Express
  • MySQL

3. ν”„λ‘œμ νŠΈ 쀑 κ΅¬ν˜„ 사항

  • μ†Œμ…œ 둜그인 (카카였 ν™œμš©)

기쑴의 νšŒμ›κ°€μž… λ°©μ‹κ³ΌλŠ” λ‹€λ₯΄κ²Œ 이번 ν”„λ‘œμ νŠΈμ—μ„œλŠ” 보닀 κ°„νŽΈν•˜κ³  λΉ λ₯Έ νšŒμ›κ°€μž… / 둜그인 절차λ₯Ό μœ„ν•΄μ„œ 카카였 둜그인 APIλ₯Ό ν™œμš©ν•΄μ„œ μ†Œμ…œ λ‘œκ·ΈμΈμ„ κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€ !
κ΅¬ν˜„ κ³Όμ •μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈμ—κ²Œμ„œ 카카였 μΈκ°€μ½”λ“œλ₯Ό 받아와 axiosλ₯Ό ν™œμš©ν•˜μ—¬ 인가 μ½”λ“œλ₯Ό ν† ν°μœΌλ‘œ , 토큰을 ν™œμš©ν•΄ μœ μ €μ˜ 정보λ₯Ό μ €μž₯ν•˜λ„λ‘ λ‘œμ§μ„ κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.

  • ν˜ΈμŠ€νŠΈμ— λŒ€ν•œ 리뷰 쑰회

ν•΄λ‹Ή ν˜ΈμŠ€νŠΈμ— λŒ€ν•œ 리뷰λ₯Ό μ‘°νšŒν•˜λŠ” λ‘œμ§μ„ κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€ !
( paramsλ₯Ό λ°›μ§€ λͺ»ν•˜μ˜€μ„ μ‹œ ν‚€μ—λŸ¬ + ν˜ΈμŠ€νŠΈκ°€ μ‘΄μž¬ν•˜μ§€ μ•ŠλŠ” μœ μ €μΌ 경우 μ—λŸ¬μ²˜λ¦¬ )

  • μ˜ˆμ•½ μ‹œκ°„ 1μ‹œκ°„ λ’€ & 결제 μ™„λ£ŒμΈ 방에 λŒ€ν•΄ 리뷰 μž‘μ„±μ„ μœ„ν•œ μ•Œλ¦Ό 보내기

node-schedulerλ₯Ό ν™œμš©ν•˜μ—¬ 맀일 1μ‹œκ°„λ§ˆλ‹€ (μ˜ˆμ•½ μ‹œκ°„ + 1 & 결제 μƒνƒœκ°€ μ™„λ£Œ μƒνƒœ)인 방에 λŒ€ν•΄ 리뷰 μž‘μ„±μ„ λΆ€νƒλ“œλ¦°λ‹€λŠ” μ•Œλ¦Όμ„ 보내도둝 κ΅¬ν˜„ν•˜μ˜€μŠ΅λ‹ˆλ‹€ !

4. ν”„λ‘œμ νŠΈ 쀑 μ’‹μ•˜λ˜ 점

  • 1차와 같이 맀일 10μ‹œ κ°„λ‹¨ν•œ λ―ΈνŒ…μ„ ν•˜λ©° ν˜„μž¬ μ§„ν–‰ 상황 및 λ§‰νžˆλŠ” 뢀뢄듀을 μ„œλ‘œ κ³΅μœ ν•˜λ©° μ§„ν–‰ν•˜μ˜€κΈ°μ— ν•„μˆ˜μ μœΌλ‘œ κ΅¬ν˜„ν•΄μ•Όλ  κΈ°λŠ₯듀에 λŒ€ν•΄μ„œ λΉ λ₯΄κ²Œ 치고 λ‚˜κ°ˆ 수 μžˆμ—ˆλ˜ 점이 κ°€μž₯ μ’‹μ•˜λ‹€ !
  • μœ„μ²˜λŸΌ λΉ λ₯΄κ²Œ μ§„ν–‰ν•  수 μžˆμ—ˆλ˜ κ°€μž₯ 큰 μ΄μœ λŠ” 초반 기획 λ‹¨κ³„μ—μ„œ 이전 ν”„λ‘œμ νŠΈμ—μ„œμ˜ 기획 λΆ€λΆ„μ—μ„œ 생긴 λ¬Έμ œμ μ— λŒ€ν•΄μ„œ λ³΄μ™„ν•˜λ©° 진행을 ν•˜μ˜€κΈ°μ— ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λŠ” κΈ°κ°„ λ™μ•ˆ κΈ°νšμ— λŒ€ν•΄ μˆ˜μ •ν•  뢀뢄이 크게 μ—†μ—ˆλ˜ 것 κ°™μ•˜λ‹€.

5. ν”„λ‘œμ νŠΈ 쀑 μ•„μ‰¬μ› λ˜ 점

  • νŠΉμ • κΈ°λŠ₯에 λŒ€ν•΄μ„œ ν”„-λ°± κ°„μ˜ μ†Œν†΅μ˜ μ°©μ˜€κ°€ μžˆμ–΄ μ„œλ‘œ μ—‡κ°ˆλ¦¬κ²Œ κΈ°λŠ₯을 μ œμž‘ν•΄ μ„œλ‘œ λΆˆν•„μš”ν•œ κΈ°λŠ₯듀을 μ œμž‘ν•œ κ±° κ°™μ•„ νŒ€μ›λ“€μ˜ μ‹œκ°„μ , 감정적 μ†ŒλΉ„κ°€ 쑰금 λ§Žμ•˜λ‹€,,
  • μœ„μ™€ 같은 뢀뢄을 거의 ν”„λ‘œμ νŠΈμ˜ λ§ˆμ§€λ§‰ 기간쯀에 포슀트맨 λ¬Έμ„œν™”λ₯Ό ν†΅ν•΄μ„œ ν”„-백의 μ†Œν†΅μ„ 쑰금 늘리고자 API λ¬Έμ„œν™”λ₯Ό λ§Œλ“€μ—ˆλŠ”λ° 이거λ₯Ό 쑰금 더 일찍 μ‹œμž‘ν•˜μ—¬ API κΈ°λŠ₯ κ΅¬ν˜„ μ‹œλ§ˆλ‹€ λ¬Έμ„œμ— μΆ”κ°€λ₯Ό ν•˜μ˜€μœΌλ©΄ νŒ€μ›λ“€μ˜ μ‹œκ°„μ , 감정적 μ†ŒλΉ„λ₯Ό 쀄일 수 μžˆμ—ˆμ§€ μ•Šμ•˜μ„κΉŒ ν•˜λŠ” 아쉬움이 λ‚¨μ•˜λ‹€.

6. 마무리

λŒ€μ²΄μ μœΌλ‘œ 이번 ν”„λ‘œμ νŠΈμ˜ μ§„ν–‰ 속도가 이전 ν”„λ‘œμ νŠΈμ— λΉ„ν•΄ 빨랐고 그둜 인해, κ°μžκ°€ κ΅¬ν˜„ν•΄λ³΄κ³  μ‹Άμ—ˆλ˜ κΈ°λŠ₯듀을 ν•  수 μžˆμ—ˆκ³  λ‚˜ λ˜ν•œ, node-scheduler와 μ™ΈλΆ€ API μ‚¬μš©μ— λŒ€ν•΄μ„œ ν•  수 μžˆμ—ˆκΈ°μ— 쑰금 더 μ„±μž₯ν•  수 μžˆλŠ”? κ²½ν—˜μ΄ λ˜μ—ˆλ˜ κ±° κ°™μ•„ 이번 ν”„λ‘œμ νŠΈλŠ” 거의 μ™„λ²½ν–ˆλ‹€κ³  생각이 λ“ λ‹€.

7. μ°Έκ³ 

κΉƒν—ˆλΈŒ 링크 : 2μ°¨ ν”„λ‘œμ νŠΈ κΉƒν—ˆλΈŒ μ£Όμ†Œ
μ‹œμ—° μ˜μƒ 링크 : μ‹œμ—°μ˜μƒ

profile
기술 λΈ”λ‘œκ·Έ β†’ donghyeun02.com

0개의 λŒ“κΈ€