'COPA'의 메인화면


ν† μ΄ν”„λ‘œμ νŠΈ:  μ½”νŒŒ (μ½”λ‘œλ‚˜ μ•„νŒŒ!)

μ œμž‘ κΈ°κ°„: 2μ£Ό
μ›Ήκ°œλ°œ μ’…ν•©λ°˜μ— 배운 λ‚΄μš©κ³Ό μΆ”κ°€μ μœΌλ‘œ κ³΅λΆ€ν•œ λ‚΄μš©λ“€λ‘œ
μ½”λ‘œλ‚˜ ν˜„ν™©κ³Ό μ½”λ‘œλ‚˜ μ¦μƒμ²΄ν¬λ¦¬μŠ€νŠΈ, μ£Όλ³€μ„ λ³„μ§„λ£Œμ†Œ, λ°±μ‹ ν›„κΈ°λ₯Ό λ§Œλ“€μ—ˆλ‹€.

 

μ›Ήμ‚¬μ΄νŠΈ λ‚΄μ˜ μ™„λ²½ν•œ κ΅¬ν˜„μ€ μ–΄λ €μš°λ‚˜

2μ£Όκ°„μ˜ μ›Ήκ°œλ°œ μ’…ν•©λ°˜ κ°•μ˜λ₯Ό λ“£κ³  λ§Œλ“  κ²ƒμΉ˜κ³ λŠ” λ§Œμ‘±μŠ€λŸ½λ‹€.2주의 짧은 μ‹œκ°„λ™μ•ˆ λͺ¨λ“  νŒ€μ›μ΄ 정말 λ§Žμ€ μ‚½μ§ˆλ‘œ 고생이 λ§Žμ•˜λ‹€. 

 

http://januaryholder.shop/
μ‹œμ—°μ˜μƒ: https://www.youtube.com/watch?v=tJEO2UBt_H4
κΉƒν—ˆλΈŒμ£Όμ†Œ: https://github.com/yoodeve/toy

 

 

 

COPA의 Dashboard

νŒ€μ› λͺ¨λ‘ λ””μžμΈμ˜ 큰 관심이 μ—†μ—ˆκΈ°μ— κΈ°λŠ₯κ΅¬ν˜„μ— μ΄ˆμ μ„ λ§žμΆ”μ–΄μ„œ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜κ²Œ λ˜μ—ˆλ‹€. 

λΆ€νŠΈμŠ€νŠΈλž©μ„ μ°Έκ³ ν•˜μ—¬ μ›Ήμ‚¬μ΄νŠΈ ν…œν”Œλ¦Ώμ„ μ •ν•˜κ²Œ λ˜μ—ˆλŠ”λ°, μ§μ ‘ λ§Œλ“œλŠ”κ²Œ λ‚˜μ€ 것같닀. 

κ°œλ°œν•˜κΈ° μ „, λΆ€νŠΈμŠ€νŠΈλž©μ„ μ΄ν•΄ν•˜κ³  ν•„μš”μ—†λŠ” 것듀 μ§€μš°λŠ”λ° 1~2일을 μ†ŒλΉ„ν–ˆλ‹€λŠ” 것이 μ°Έ 아쉽닀.

ν•˜μ§€λ§Œ, λ°°μš°μ§€ μ•Šμ•˜λ˜ μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό 보고 이해할 수 있던 μ‹œκ°„λ“€μ΄ μžˆμ–΄ λ‚˜μ˜μ§€ μ•Šμ€ μ†Œλ“μ΄μ˜€λ‹€.

 

 

COPA의 μ½”λ‘œλ‚˜ ν˜„μƒν™© (본인 λ‹΄λ‹ΉλΆ€λΆ„)

 

μ½”λ‘œλ‚˜ ν˜„μƒν™©

ν¬λ‘€λ§ν•œ 데이터λ₯Ό ajax둜 ν‘œλ₯Ό λ§Œλ“€μ—ˆλ‹€. 

맀일 μ—…λ°μ΄νŠΈλœ 상황을 λ‹€μ‹œ λ°˜μ˜ν•˜λ„λ‘ ν•˜μ˜€λ‹€. 

'μ„œμšΈ'을 λˆŒλ €μ„ λ•Œ, μ„œμšΈμ— λ§žλŠ” 데이터 λ‚˜μ˜€κ²Œ λ§Œλ“€μ—ˆλ‹€. (첫 화면은 무쑰건 'μ„œμšΈ')

 

μ•„μ‰¬μš΄μ 

λ„μ‹œλ₯Ό λˆŒλ €μ„λ•Œ DB에 μž„μ‹œλ‘œ μ €μž₯ν•΄μ„œ ν•΄λ‹Ή λ„μ‹œμ˜ 데이터가 λ‚˜μ˜€κ²Œ λ§Œλ“€μ—ˆλ‹€.

μƒˆλ‘œ μ„ νƒν•˜λ©΄ μ΄μ „λ°μ΄ν„°λŠ” μ‚­μ œν•˜κ³  μƒˆ 데이터가 λ‚˜μ˜€λŠ” λ°©μ‹μœΌλ‘œ λ§Œλ“€μ—ˆλ‹€. 

혼자 μ΄μš©ν•˜λŠ”λ°μ—λŠ” λ¬Έμ œκ°€ μ—†μ—ˆμ§€λ§Œ, 배포 ν›„ μ—¬λŸ¬λͺ…이 μ‚¬μš©ν•˜λ©΄ DB에 λ‚¨λŠ” 데이터가 κ²Ήμ³μ„œ 뢀산을 λˆ„λ₯΄λ©΄ 인천이 λ‚˜μ˜€λŠ” κΈ°κ΄΄ν•œ ν˜„μƒμ΄ 일어났닀. λ˜ν•œ λ°˜μ‘μ†λ„ 느렀 배포후, λ‘λ²ˆ ν΄λ¦­ν•΄μ„œμ•Ό 데이터가 λ‚˜μ™”λ‹€. 

 

 

μ½”λ‘œλ‚˜μ¦μƒ 체크리슀트 / λ‚΄ μ£Όλ³€ μ„ λ³„μ§„λ£Œμ†Œ / λ°±μ‹ ν›„κΈ°  

μ½”λ‘œλ‚˜μ¦μƒ 체크리슀트

μ½”λ‘œλ‚˜ μ£Όμš” μ¦μƒλ“€λ‘œ μžμ‹ μ΄ μ½”λ‘œλ‚˜μ— κ±Έλ ΈλŠ” 지 확인할 수 μžˆλŠ” μ²΄ν¬λ¦¬μŠ€νŠΈμ΄λ‹€. 

각 μ¦μƒλ§ˆλ‹€ μ μˆ˜κ°€ λ‹€λ₯΄κ²Œ λ“€μ–΄κ°€ 있고, 총점 μ μˆ˜λ§ˆλ‹€ μ•Œλ¦Όλ‚΄μš©μ΄ λ‹€λ₯΄λ‹€. 

 

 

λ‚΄ μ£Όλ³€ μ„ λ³„μ§„λ£Œμ†Œ

κ³„νšν–ˆλ˜ λ°”λŠ” μ§€λ„μ—μ„œ μžμ‹ μ˜ μœ„μΉ˜λ₯Ό ν™•μΈν•˜κ³ , μ£Όλ³€μ˜ μ„ λ³„μ§„λ£Œμ†Œλ₯Ό λ³΄μ—¬μ£ΌλŠ” 것이 λͺ©ν‘œμ˜€λ‹€. 

ν•˜μ§€λ§Œ, 지도에 μœ„μΉ˜ν•˜κΈ° μœ„ν•΄μ„œλŠ” λͺ¨λ“  μ„ λ³„μ§„λ£Œμ†Œμ˜ μœ„λ„μ™€ 경도λ₯Ό μ•Œμ•„μ•Όν•˜λŠ” 점과 μžλ°”μŠ€ν¬λ¦½νŠΈλ₯Ό 처음 μ ‘ν•˜λŠ” μ‚¬λžŒμœΌλ‘œμ„œ 각 λ‚΄μš©μ„ μ΄ν•΄ν•˜κ³  κ²°ν•©ν•˜λŠ”λ° 2주의 μ‹œκ°„μ€ ꡉμž₯히 짧아 λͺ©ν‘œν–ˆλ˜ λ°”λ₯Ό λ°”κΎΈκ²Œ λ˜μ—ˆλ‹€.

λͺ¨λ“  μ„ λ³„μ§„λ£Œμ†Œκ°€ λͺ©λ‘μœΌλ‘œ λ‚˜μ˜€κ²Œ λ§Œλ“€μ—ˆλ‹€. 

 

λΉ„μ „κ³΅μžλΌ 'ν• μˆ˜ μžˆλŠ” 것'κ³Ό 'ν•  수 μ—†λŠ” 것'의 νŒλ‹¨μ„ ν•˜κΈ°κ°€ μ°Έ μ–΄λ €μ› λ‹€. 그렇기에 λ¬΄μž‘μ • λœλ‹€κ³  μƒκ°ν•˜κ³  정말 λ§Žμ€ κΈ°λŠ₯듀을 도전해볼 수 μžˆμ—ˆλ‹€. λ³΄μ—¬μ£ΌλŠ” 것은 λͺ©λ‘λΏμ΄μ§€λ§Œ νŒ€μ› λͺ¨λ‘ 지도 κ΄€λ ¨ν•΄μ„œ 찾아보고 μ•Œμ•„λ³Ό 수 μžˆμ–΄μ„œ 쒋은 κΈ°νšŒκ°€ λ˜μ—ˆλ‹€. 

 

λ°±μ‹ ν›„κΈ°

λ°±μ‹ κ΄€λ ¨ν•˜μ—¬ 넀이버 λΈ”λ‘œκ·Έμ˜ 자료λ₯Ό 크둀링해 λͺ¨μ•„ 볼수 있게 λ§Œλ“€μ—ˆλ‹€.

κ°€μ Έμ˜€λŠ” λ‚΄μš©μ΄ λ§ŽμœΌλ‹ˆ νŽ˜μ΄μ§€λ₯Ό λ‚˜λˆ„μ–΄μ„œ ν¬λ‘€λ§ν•˜κ²Œ λ§Œλ“€μ—ˆλ‹€.

μΆ”κ°€μ μœΌλ‘œ λ°±μ‹ ν›„κΈ°λ₯Ό μž‘μ„±ν•˜μ—¬ κ³΅μœ ν•  수 μžˆλ‹€. 

 

첫 ν† μ΄ν”„λ‘œμ νŠΈλ₯Ό λλ‚œ μ†Œκ°

2주의 곡뢀 이후, λ°°μš΄κ²ƒλ“€λ‘œλ§Œ λ§Œλ“€μ–΄μ§€μ§€ μ•Šκ³  μžμ‹ μ΄ λ°°μš΄κ²ƒλ„ 더 κ³΅λΆ€ν•˜μ—¬ λ§Œλ“€μ—ˆλ‹€. 

'개발'을 처음 μ ‘ν–ˆκΈ°μ— μžˆμ„ 수 있던 열정이 μ•„λ‹Œκ°€ μ‹Άλ‹€. ν”„λ‘œμ νŠΈν•˜λŠ”λ°μ— 정말 λ„ˆλ¬΄ μˆ˜κ³ ν–ˆκΈ°μ— μ„±μž₯이 λ§Žμ•˜λ˜ 것같닀. 정말 μ•„μ‰¬μš΄ 점은 ν…ŒμŠ€νŠΈκΈ°κ°„이 μ—†μ–΄ λ°°ν¬ν•˜κ³  μˆ˜μ •ν•˜λŠ”λ° μΆ©λΆ„ν•œ μ‹œκ°„μ„ 갖지 λͺ»ν•œκ²ƒμ΄ μ°Έ 아쉽닀.

λ³Έμˆ˜μ—…μ΄ μ‹œμž‘ν•˜κΈ°λ„ 전인데, μ§„μ§œ λ§Žμ€ μ„±μž₯이 있던 ν”„λ‘œμ νŠΈμ˜€λ‹€. 

 

 

 

+ Recent posts