Skip to content

qlqlrh/Green

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

83 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

1οΈβƒ£Β ν”„λ‘œμ νŠΈ μ†Œκ°œ

1.1. 개발배경 및 ν•„μš”μ„±

ν‰μ†Œ μΉ΄νŽ˜λ‚˜ μŒμ‹μ μ„ μ΄μš©ν•˜λ‹€λ³΄λ©΄ λ§ˆκ°μ‹œκ°„ λ²„λ €μ§€λŠ” μˆ˜λ§Žμ€ μŒμ‹μ„ λͺ©κ²©ν•œλ‹€. λŒ€λΆ€λΆ„μ˜ μŒμ‹λ“€μ€ μ—¬μ „νžˆ 신선함에도 λΆˆκ΅¬ν•˜κ³  ν•˜λ£¨κ°€μ§€λ‚¬λ‹€λŠ” 이유만으둜 μ“°λ ˆκΈ°λ‘œ 버렀지고 μžˆλ‹€.

μ΄λ ‡κ²Œ 당일 νŒλ§€λ˜μ§€ μ•Šμ€ μŒμ‹μ„ 버리기보닀 ν•„μš”ν•œ μ‚¬λžŒμ—κ²Œ μ €λ ΄ν•œ κ°€κ²©μœΌλ‘œ 판맀 ν•  수 μžˆλ‹€λ©΄ μ–΄λ–¨κΉŒ? μ΄λŸ¬ν•œ 생각을 카페 사μž₯λ‹˜κ³Ό μŒμ‹μ  사μž₯λ‹˜κ»˜ 직접 μ—¬μ­€λ³΄λ‹ˆ, β€œκΈ°λΆ€ν•  수 μžˆλŠ” 것에도 ν•œκ³„κ°€ μžˆλ‹€. ν•„μš”ν•œ μ‚¬λžŒμ—κ²Œ 기뢀도 μ’‹μ§€λ§Œ, μ €λ ΄ν•œ 가격에 νŒλ§€κ°€ κ°€λŠ₯ν•˜λ‹€λ©΄ λ”μš± 쒋을 것”이라고 λ‹΅λ³€ν•΄μ£Όμ…¨λ‹€. μ„œλΉ„μŠ€μ˜ μˆ˜μš”λŠ” λΆ„λͺ…ν–ˆλ‹€.

λ”°λΌμ„œ μš°λ¦¬λŠ” 남은 μŒμ‹μ„ νŒλ§€ν•˜κ³ μž ν•˜λŠ” 업체와 μ €λ ΄ν•œ 가격에 μŒμ‹μ„ κ΅¬λ§€ν•˜κ³ μž ν•˜λŠ” μ†ŒλΉ„μžλ₯Ό μ—°κ²°ν•˜λŠ” ν”Œλž«νΌμ„ κ°œλ°œν•˜λŠ” 것을 λͺ©ν‘œλ‘œ ν•œλ‹€. 이 μ„œλΉ„μŠ€λŠ” μŒμ‹λ¬Ό μ“° 레기 문제λ₯Ό ν•΄κ²°ν•˜κ³ , μ†ŒλΉ„μžμ™€ κ³΅κΈ‰μž λͺ¨λ‘μ—κ²Œ 경제적 이점을 μ œκ³΅ν•˜λ©°, 지속가λŠ₯성을 도λͺ¨ν•¨μœΌλ‘œμ¨ Win-Win μ†”λ£¨μ…˜μ„ μ œκ³΅ν•  수 μžˆμ„ 것이닀.

ν•΄λ‹Ή μ„œλΉ„μŠ€λ₯Ό λ§Œλ“€μ–΄κ°€λ©°, λ‹€μ–‘ν•œ 직ꡰ과 ν˜‘μ—…ν•˜κ³  ν•„μš”μ— 따라 좔가적인 곡뢀λ₯Ό μ§„ν–‰ν•΄λ‚˜κ°ˆ μ˜ˆμ •μž…λ‹ˆλ‹€.

1.2. 개발 λͺ©ν‘œ 및 μ£Όμš” λ‚΄μš©

개발 λͺ©ν‘œ

  1. μž‰μ—¬ μ‹ν’ˆμ„ ν• μΈλœ 가격에 νŒλ§€ν•˜μ—¬ μ†ŒλΉ„μžμ™€ μ§€μ—­ 기업을 μ—°κ²°ν•˜λŠ” μ• ν”Œλ¦¬μΌ€μ΄μ…˜
  2. μ†ŒλΉ„μžμ™€ κ³΅κΈ‰μžκ°€ λ§Œμ‘±ν•˜λŠ” 합리적인 해결책을 μ œμ‹œν•˜μ—¬ 합리적 μ†ŒλΉ„ λ¬Έν™” ν™•μ‚°
  3. ν™˜κ²½ 보호 및 μŒμ‹λ¬Ό μ“°λ ˆκΈ° κ°μ†Œλ₯Ό ν•΄κ²°ν•˜λŠ” 지속 κ°€λŠ₯ν•œ 온라인 ν”Œλž«νΌ μ„œλΉ„μŠ€ 제곡

μ£Όμš” λ‚΄μš©

μ‚¬μš©μž μ„œλΉ„μŠ€μ˜ μ‚¬μš©μžλŠ” 일반 μ†ŒλΉ„μžμ™€ κ³΅κΈ‰μžμΈ κ°€κ²Œ 사μž₯λ‹˜μœΌλ‘œ κ΅¬λΆ„λ©λ‹ˆλ‹€. 일반 μ†ŒλΉ„ 자의 μ£Ό νƒ€κ²ŸμΈ΅μ€ μ§€κ°‘ 사정이 λ„‰λ„‰ν•˜μ§€ μ•Šμ€ λŒ€ν•™κ΅ 학생듀이고, κ³΅κΈ‰μžλŠ” 카페 사μž₯ μ΄λ‚˜ μ‹ μ„ μ‹ν’ˆμ„ λ‹€λ£¨λŠ” κ°€κ²Œ 사μž₯μž…λ‹ˆλ‹€. μ†ŒλΉ„μžλŠ” μ–΄ν”Œμ„ 톡해, 마감 할인 쀑인 μƒν’ˆ 을 μ°Ύκ³  κ΅¬λ§€ν•˜λŠ” κΈ°λŠ₯듀을 μ΄μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. κ³΅κΈ‰μžλŠ” κ°€κ²Œλ₯Ό λ“±λ‘ν•˜κ³  마감판맀 μ œν’ˆμ„ μ†ŒλΉ„μžμ—κ²Œ λ…ΈμΆœμ‹œν‚¬ 수 μžˆμŠ΅λ‹ˆλ‹€.

1.3. μ„ΈλΆ€λ‚΄μš©

μŒμ‹λ¬Ό μ“°λ ˆκΈ° 문제

μ„Έκ³„μžμ—°κΈ°κΈˆ(WWF)은 μ „ 세계 μ‹λŸ‰ μƒμ‚°λŸ‰μ˜ 40%, 즉 25μ–΅ 톀이 μŒμ‹λ¬Ό μ“°λ ˆκΈ°λ‘œ 버렀지고 μžˆλ‹€κ³  λ°œν‘œν•˜μ˜€λ‹€. μš°λ¦¬λ‚˜λΌλ§Œ 해도 μŒμ‹λ¬Ό μ“°λ ˆκΈ°λ₯Ό μˆ˜κ±°ν•˜κ³  μ²˜λ¦¬ν•˜λŠ” 데 λ“œλŠ” λΉ„μš©μ΄ μ—°κ°„ 1쑰원에 이λ₯Έλ‹€.

μŒμ‹λ¬Ό μ“°λ ˆκΈ°λŠ” ν™˜κ²½νŒŒκ΄΄μ˜ μ£Όμš” 원인이며, μ „ 세계 μ˜¨μ‹€κ°€μŠ€ λ°°μΆœλŸ‰μ˜ 8%λ₯Ό μ°¨μ§€ν•œ λ‹€. ν•œ 끼 μ‹μ‚¬μ–‘μ˜ μŒμ‹λ¬Ό μ“°λ ˆκΈ°λ‘œλΆ€ν„° μŠ€λ§ˆνŠΈν°μ„ 430번 μΆ©μ „ν•˜λŠ” 만큼의 μ˜¨μ‹€κ°€μŠ€ κ°€ λ°œμƒν•œλ‹€. μ „ μ„Έκ³„μ˜ 정뢀와 기업듀이 2050λ…„κΉŒμ§€ λ°°μΆœλŸ‰ 순제둜λ₯Ό λͺ©ν‘œλ‘œ, λ§Žμ€ κ΄€ 심을 κ°€μ§€κ³  해결책을 κ°•κ΅¬ν•˜λŠ” μ΄μœ κ°€ λ°”λ‘œ 이것이닀.

1.4. κΈ°μ‘΄ μ„œλΉ„μŠ€ λŒ€λΉ„ 차별성

  • λΉ„μŠ·ν•œ μ„œλΉ„μŠ€λ₯Ό μ œκ³΅ν•˜κ³  μžˆλŠ” β€˜λΌμŠ€νŠΈμ˜€λ”β€™λΌλŠ” κ΅­λ‚΄ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 단점은 λͺ…ν™• ν•˜λ‹€. μˆ˜λ„κΆŒμ—μ„œ μΆœμ‹œλœ μ„œλΉ„μŠ€μ΄λ‹€ λ³΄λ‹ˆ, μ„œμšΈ μ™Έ μ§€μ—­μ—μ„œλŠ” μ‚¬μš©ν•˜κΈ° 맀우 μ–΄λ ΅λ‹€ λŠ” 점이닀. 제휴λ₯Ό λ§Ίκ³  μžˆλŠ” μ„ΈλΈμΌλ ˆλΈμ„ μ œμ™Έν•˜λ©΄, μ„œμšΈ μ™Έ μ§€μ—­μ—μ„œλŠ” λ‹€λ₯Έ 상점을 거의 μ°Ύμ•„λ³Ό 수 μ—†λ‹€. ν•˜μ§€λ§Œ, 편의점 μŒμ‹λ§ŒμœΌλ‘œλŠ” ν•™μƒλ“€μ˜ λ§€ λΌλ‹ˆλ₯Ό μ±…μž„μ§ˆ 수 μ—† λ‹€. λ”°λΌμ„œ μš°λ¦¬λŠ” 편의점 뿐만이 μ•„λ‹ˆλΌ, μ£Όλ³€ λΉ΅μ§‘, νšŸμ§‘, μ‹λ£Œν’ˆμ κ³Ό 같은 μƒμ κΉŒμ§€ μ·¨κΈ‰ν•  μ˜ˆμ •μ΄λ‹€.
  • ESG κ²½μ˜μ„ λ°”νƒ•μœΌλ‘œ 지속가λŠ₯성을 ν•΅μ‹¬κ°€μΉ˜λ‘œ 삼을 것이닀. 기쑴의 μ„œλΉ„μŠ€λ“€μ€ λ§ˆκ°ν• μΈμ΄λΌλŠ” 경제적 μ΄μ μ—λ§Œ 포인트λ₯Ό λ§žμΆ”λ‹€λ³΄λ‹ˆ ν•œκ³„κ°€ λͺ…ν™•ν•˜λ‹€. μ§€μ—­κ³Ό μƒμƒν•˜λŠ” λ°©μ•ˆμ„ κ΅¬μƒν•˜κ³ , μΉœν™˜κ²½ μ†ŒλΉ„λ₯Ό κ°•μ‘°ν•˜μ—¬ λΈŒλžœλ“œ 이미지λ₯Ό κ΅¬μΆ•ν•΄λ‚˜κ°ˆ μ˜ˆμ •μ΄λ‹€. 이듀은 λ‹¨μˆœνžˆ λ§ˆκ°ν• μΈ μƒν’ˆμ„ κ΅¬λ§€ν•˜λŠ” 것이 μ•„λ‹Œ, μΉœν™˜κ²½ μ†ŒλΉ„λ₯Ό μ‹€μ²œν•˜λŠ” 것이닀.

1.5. μ‚¬νšŒμ κ°€μΉ˜ λ„μž… κ³„νš

카페, μŒμ‹μ  마감 ν›„ λ‚¨λŠ” μŒμ‹λ“€μ€ 당일 폐기 λ˜μ–΄ μŒμ‹λ¬Ό μ“°λ ˆκΈ°κ°€ 되기 λ§ˆλ ¨μ΄λ‹€. ν•΄λ‹Ή μ„œλΉ„μŠ€λ₯Ό ν™œμš©ν•œλ‹€λ©΄ 사μž₯λ‹˜μ€ λ²„λ¦¬λŠ” μŒμ‹μ„ νŒλ§€ν•  수 μžˆλ‹€. λ˜ν•œ, μ†ŒλΉ„μž λŠ” 합리적인 가격에 μ œν’ˆμ„ ꡬ맀할 수 μžˆμ–΄ 주고객으둜 μ˜ˆμƒλ˜λŠ” λŒ€ν•™μƒμ˜ 경제 적인 뢀담을 쀄일 수 μžˆλ‹€ . μž₯κΈ°μ μœΌλ‘œλŠ”, μ΄λŠ” λΆ€μ‚°λŒ€ν•™κ΅ μƒκΆŒμ„ μ‚΄λ¦¬λŠ” 효과λ₯Ό 가져와 μ§€μ—­κ²½μ œλ₯Ό ν™œμ„±ν™”ν•˜κ³  경제적 μ„ μˆœν™˜μ„ λ§Œλ“€μ–΄λ‚Έλ‹€. 또 μ›λž˜λŒ€λ‘œλΌλ©΄ 버 렀질 μŒμ‹μ„ ν•„μš”ν•œ μ‚¬λžŒμ—κ²Œ , νŒλ§€ν•¨μœΌλ‘œμ¨ ν™˜κ²½λ³΄ν˜Έλ₯Ό 톡해 지속가λŠ₯μ„± μ„±μž₯에 κΈ°μ—¬ν•œλ‹€.


2️⃣ 상세섀계

2.1. μ‹œμŠ€ν…œ ꡬ성도

2.2 μ‚¬μš© 기술


πŸ›  기술 μŠ€νƒ (Technology Stack)

Back-End

  • Spring Framework: μ„œλ²„ 둜직과 데이터 처리, RESTful API ꡬ좕.
  • Java: λ°±μ—”λ“œ μ£Όμš” μ–Έμ–΄.

Front-End

  • Flutter: 크둜슀 ν”Œλž«νΌ μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 개발 ν”„λ ˆμž„μ›Œν¬.
  • Jetpack Compose: μ•ˆλ“œλ‘œμ΄λ“œ 개발 ν”„λ ˆμž„ μ›Œν¬.
  • Dart: Flutter의 μ£Όμš” ν”„λ‘œκ·Έλž˜λ° μ–Έμ–΄λ‘œ, UI와 μ• ν”Œλ¦¬μΌ€μ΄μ…˜ 둜직 μž‘μ„±.
  • Kotlin: Android λ„€μ΄ν‹°λΈŒ μ½”λ“œ λ˜λŠ” Flutter ν”ŒλŸ¬κ·ΈμΈ 개발 μ‹œ ν™œμš©.

βš™οΈ 도ꡬ (Tools)

  • Figma: UI/UX 섀계 및 ν”„λ‘œν† νƒ€μž… μ œμž‘ 도ꡬ.

🀝 ν˜‘μ—… 도ꡬ (Collaboration Tools)

  • GitHub: 버전 관리 및 νŒ€ ν˜‘μ—…μ„ μœ„ν•œ μ†ŒμŠ€ μ½”λ“œ μ €μž₯μ†Œ.
  • Notion: ν”„λ‘œμ νŠΈ 관리, λ¬Έμ„œ μž‘μ„± 및 일정 곡유λ₯Ό μœ„ν•œ 도ꡬ.

λ…Έμ…˜ - 전체 회의둝



λ…Έμ…˜ - 회의둝 μ˜ˆμ‹œ



λ…Έμ…˜ - ν”Όκ·Έλ§ˆ, ν”Όκ·ΈμžΌ ν™œμš© μ˜ˆμ‹œ


3οΈβƒ£Β κ°œλ°œκ²°κ³Ό

3.1. μ „μ²΄μ‹œμŠ€ν…œ 흐름도


전체 μ‹œμŠ€ν…œ 흐름도


3.2. κΈ°λŠ₯μ„€λͺ…

κ°€. κ°€κ²Œ 마감 보기


κΈ°λŠ₯ μ„€λͺ…
λ§€μž₯ λͺ©λ‘ 보기 μ–΄ν”Œμ— λ“±λ‘λœ 마감 할인 쀑인 λ§€μž₯을 λ³Ό 수 μžˆλ‹€.
λ§€μž₯ 상세 보기 λ§€μž₯의 μƒν’ˆ 정보 (가격, μ’…λ₯˜, ν• μΈμœ¨)을 확인할 수 μžˆλ‹€.
관심 λ§€μž₯ λͺ©λ‘ 보기 관심 λ§€μž₯으둜 λ“±λ‘ν•œ λ§€μž₯λ“€μ˜ λͺ©λ‘μ„ λ³Ό 수 μžˆλ‹€.
지도 보기 λ‚΄ μ£Όλ³€ μ§€μ—­μ˜ 등둝 λ§€μž₯을 ν•€ ν˜•μ‹μœΌλ‘œ λ³Ό 수 μžˆλ‹€.
리뷰 λ‹€λ₯Έ μ†ŒλΉ„μžκ°€ μž‘μ„±ν•œ 리뷰λ₯Ό λ³΄κ±°λ‚˜, μ“Έ 수 μžˆλ‹€.

λ‚˜. κ²°μ œν•˜κΈ°


κΈ°λŠ₯ μ„€λͺ…
μž₯λ°”κ΅¬λ‹ˆ 담은 λ©”λ‰΄μ˜ 이름과 μˆ˜λŸ‰μ„ 확인할 수 μžˆλ‹€. 가격도 ν‘œμ‹œλ¨.
κ²°μ œν•˜κΈ° μš”μ²­μ‚¬ν•­ 등을 μž‘μ„±ν•  수 μžˆλ‹€. 결제 μˆ˜λ‹¨μ„ κ³ λ₯΄κ³  할인쿠폰을 μ„ νƒν•˜κ³  총 결제 κΈˆμ•‘μ„ ν™•μΈν•œ λ’€ μ΅œμ’… 결제λ₯Ό μ§„ν–‰ν•  수 μžˆλ‹€.

λ‹€. λ§ˆμ΄νŽ˜μ΄μ§€


κΈ°λŠ₯ μ„€λͺ…
μ ˆμ•½ 및 ν™˜κ²½ 정보 μ–΄ν”Œμ„ 톡해 μ ˆμ•½ν•œ κΈˆμ•‘κ³Ό ν™˜κ²½λ³΄ν˜Έλ₯Ό μ‹€μ²œν•œ 정도λ₯Ό 확인할 수 μžˆλ‹€.
졜근 μ˜ˆμ•½ λ‚΄μ—­ ν”½μ—… μ‹œκ°„, λ§€μž₯ μ „ν™”λ²ˆν˜Έ λ“±μ˜ 졜근 μ£Όλ¬Έ 건의 μ˜ˆμ•½ 정보λ₯Ό 확인할 수 μžˆλ‹€.
μ£Όλ¬Έ 관리 이전 μ£Όλ¬Έ 내역을 확인할 수 μžˆλ‹€.

라. κ²°μ œμ™„λ£Œ


κΈ°λŠ₯ μ„€λͺ…
μ ˆμ•½ 및 ν™˜κ²½ 정보 μ–΄ν”Œμ„ 톡해 μ ˆμ•½ν•œ κΈˆμ•‘κ³Ό ν™˜κ²½λ³΄ν˜Έλ₯Ό μ‹€μ²œν•œ 정도λ₯Ό 확인할 수 μžˆλ‹€.
졜근 μ˜ˆμ•½ λ‚΄μ—­ ν”½μ—… μ‹œκ°„, λ§€μž₯ μ „ν™”λ²ˆν˜Έ λ“±μ˜ 졜근 μ£Όλ¬Έ 건의 μ˜ˆμ•½ 정보λ₯Ό 확인할 수 μžˆλ‹€.
μ£Όλ¬Έ 관리 이전 μ£Όλ¬Έ 내역을 확인할 수 μžˆλ‹€.

3.3. κΈ°λŠ₯λͺ…μ„Έμ„œ

κΈ°λŠ₯λͺ…μ„Έμ„œ : ν”Όκ·Έλ§ˆμ—μ„œ μž‘μ—…


κΈ°λŠ₯λͺ…μ„Έμ„œ μ˜ˆμ‹œ 1



κΈ°λŠ₯λͺ…μ„Έμ„œ μ˜ˆμ‹œ 2


API λͺ…μ„Έμ„œ : λ…Έμ…˜μ—μ„œ μž‘μ—…


API λͺ…μ„Έμ„œ μ˜ˆμ‹œ



5οΈβƒ£Β μ†Œκ°œ 및 μ‹œμ—° μ˜μƒ

둜그인 ν™”λ©΄

로그안 μ‹œμ—°

메인 κΈ°λŠ₯ ν™”λ©΄

메안 κΈ°λŠ₯ μ‹œμ—°


5οΈβƒ£Β νŒ€ μ†Œκ°œ

기획자 이해강 πŸ¦•

hea2120@naver.com

λ””μžμ΄λ„ˆ μ•ˆμ„ μ£Ό πŸ₯

pusanju83@pusan.ac.kr

ν”„λ‘ νŠΈμ—”λ“œ 개발자 μ΄μ€€μ˜ πŸ¦₯

ljy03@pusan.ac.kr

ν”„λ‘ νŠΈμ—”λ“œ 개발자 λ¬Έμ§„μ„œ 😼

jshin27@pusan.ac.kr

λ°±μ—”λ“œ 개발자 김동인 🐡

dongin@pusan.ac.kr


7️⃣ ν”„λ‘œμ νŠΈ 뢄석 및 회고

마감 할인과 μ‚¬νšŒμ  κ°€μΉ˜λ₯Ό κ²°ν•©ν•œ ν”Œλž«νΌ κ°œλ°œμ„ λͺ©ν‘œλ‘œ, μ„œλΉ„μŠ€ 배포 및 κ°€μ„€ 검증을 μœ„ν•΄ ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜μ˜€μŠ΅λ‹ˆλ‹€. μ• μžμΌ 방식과 2μ£Ό μŠ€ν”„λ¦°νŠΈλ₯Ό κ²°ν•©ν•˜μ—¬, 기본적인 μ£Όλ¬Έμ—μ„œ ν”½μ—…κΉŒμ§€μ˜ ν”„λ‘œμ„ΈμŠ€λ₯Ό μ„œλΉ„μŠ€ν™”ν•˜λŠ” 것을 ν•΅μ‹¬μœΌλ‘œ μ„ μ •ν•˜μ˜€κ³ , μ£Όμš” κΈ°λŠ₯을 크게 3κ°€μ§€λ‘œ κ΅¬μ„±ν•˜μ˜€μŠ΅λ‹ˆλ‹€:

  1. λ©”μΈνŽ˜μ΄μ§€(상점 탐색)
  2. μž₯λ°”κ΅¬λ‹ˆμ™€ 결제
  3. λ§ˆμ΄νŽ˜μ΄μ§€

μΆ”κ°€μ μœΌλ‘œ, μ‚¬νšŒμ  ν™œμš©μ„ κ³ λ €ν•œ '결제 μ™„λ£Œμ™€ 뢀가적인 κΈ°λŠ₯'κ³Ό μ‚¬μš©μž νŽΈμ˜μ„±μ„ μœ„ν•œ 'μœ„μ‹œλ¦¬μŠ€νŠΈ'λ₯Ό κ°œλ°œν•˜μ˜€μŠ΅λ‹ˆλ‹€.


πŸ“Œ ν”„λ‘œμ νŠΈ μ§„ν–‰ κ³Όμ •

ν”„λ‘œμ νŠΈλŠ” μœ μ € μŠ€ν† λ¦¬ λ°©μ‹μœΌλ‘œ 기본적인 κΈ°λŠ₯을 λ‚˜μ—΄ν•œ λ’€, **μš°μ„ μˆœμœ„ 맀트릭슀(Priority Matrix)**λ₯Ό ν™œμš©ν•˜μ—¬ 메인 κΈ°λŠ₯을 λ„μΆœν•˜λŠ” κ²ƒμ—μ„œ μ‹œμž‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€. 이후 λ‹€μŒκ³Ό 같은 λ°©μ‹μœΌλ‘œ μ§„ν–‰ν•˜μ˜€μŠ΅λ‹ˆλ‹€:

  1. 기획

    • κΈ°νšμžκ°€ μ™€μ΄μ–΄ν”„λ ˆμž„κ³Ό κΈ°λŠ₯λͺ…μ„Έμ„œλ₯Ό μž‘μ„±.
  2. 개발 μ€€λΉ„

    • κ°œλ°œμžλŠ” API λͺ…세와 ν˜‘μ—… 방식을 κ²°μ •.
  3. λ””μžμΈ 및 개발

    • μ™€μ΄μ–΄ν”„λ ˆμž„κ³Ό κΈ°λŠ₯λͺ…μ„Έμ„œλ₯Ό λ°”νƒ•μœΌλ‘œ λ””μžμ΄λ„ˆκ°€ λ””μžμΈμ„ μ§„ν–‰.
    • κ°œλ°œμžλŠ” 1~2μ£Ό λ‹¨μœ„ μŠ€ν”„λ¦°νŠΈλ₯Ό 톡해 μ£Όμš” κΈ°λŠ₯을 개발.
  4. κ²°κ³Όλ¬Ό ν…ŒμŠ€νŠΈ

    • 상점 탐색뢀터 ν”½μ—…κΉŒμ§€μ˜ ν•„μˆ˜ ν”„λ‘œμ„ΈμŠ€λ₯Ό ν¬ν•¨ν•œ 결과물을 μ œμž‘ν•˜κ³ , ν…ŒμŠ€νŠΈμ™€ 디버깅을 μ§„ν–‰.

⚠️ μ£Όμš” μ΄μŠˆμ™€ ν•΄κ²°

ν”„λ‘œμ νŠΈλ₯Ό μ§„ν–‰ν•˜λ©΄μ„œ λ‹€μŒκ³Ό 같은 μ„Έ κ°€μ§€ μ£Όμš” 이슈λ₯Ό κ²ͺμ—ˆκ³ , 이λ₯Ό ν•΄κ²°ν•΄ λ‚˜κ°”μŠ΅λ‹ˆλ‹€:

  1. μ• μžμΌ 방식 ν˜‘μ—…μ˜ 첫 κ²½ν—˜

    • μ—­ν•  λΆ„λ‹΄κ³Ό ν˜‘μ—… μ§„ν–‰ 방식에 μ΅μˆ™ν•˜μ§€ μ•Šμ•„ λ§Žμ€ 곡뢀와 쑰언을 톡해 방법을 μ΅ν˜€κ°”μŠ΅λ‹ˆλ‹€.
    • μ΄λŠ” ν–₯ν›„ λ‹€λ₯Έ ν”„λ‘œμ νŠΈλ‚˜ μ‹€λ¬΄μ—μ„œλ„ μ€‘μš”ν•œ 밑거름이 될 κ²ƒμž…λ‹ˆλ‹€.
  2. 웹이 μ•„λ‹Œ μ•± λ°©μ‹μ˜ 첫 ν˜‘μ—…

    • API λͺ…μ„Έ μž‘μ„±, 데이터 ꡬ쑰 섀계 λ“± μ•± 개발 과정에 μ΅μˆ™ν•˜μ§€ μ•Šμ•„ μ‹œκ°„μ΄ μ†Œμš”λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
    • 이둠 μ€‘μ‹¬μ˜ 학ꡐ μˆ˜μ—…μ—μ„œ λ²—μ–΄λ‚˜, 싀무적인 ν˜‘μ—…κ³Ό μ„œλΉ„μŠ€ 개발의 흐름을 λ°°μš°λŠ” κ°’μ§„ κ²½ν—˜μ΄ λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
  3. 개발 μ–Έμ–΄ 변경에 λ”°λ₯Έ μΆ”κ°€ μž‘μ—…

    • νƒ€κ²Ÿ μœ μ €μ™€ 사업화 λͺ¨λΈ μˆ˜μ •μœΌλ‘œ 인해, Kotlinμ—μ„œ Flutter둜 μ „ν™˜.
    • μ–‘ ν”Œλž«νΌ(Android, iOS)을 λͺ¨λ‘ 지원할 수 μžˆλŠ” ν•˜μ΄λΈŒλ¦¬λ“œ μ–Έμ–΄λ‘œμ˜ μ „ν™˜μœΌλ‘œ 신뒰도 높은 κ°€μ„€ 검증이 κ°€λŠ₯ν•΄μ‘Œμ§€λ§Œ, 좔가적인 μŠ€ν„°λ””μ™€ λ””μžμΈ μˆ˜μ • μž‘μ—…μ΄ ν•„μš”ν–ˆμŠ΅λ‹ˆλ‹€.

🎯 ν”„λ‘œμ νŠΈ 성과와 ν–₯ν›„ κ³„νš

ν”„λ‘œμ νŠΈ μ„±κ³Ό

  • μ½”λ”© λŠ₯λ ₯ ν–₯상: 문제λ₯Ό λΆ„μ„ν•˜κ³  ν•΄κ²°ν•˜λ©° μ‹€λ ₯을 ν‚€μšΈ 수 μžˆμ—ˆμŠ΅λ‹ˆλ‹€.
  • ν˜‘μ—…κ³Ό μ†Œν†΅ λŠ₯λ ₯ κ°•ν™”: λ‹€μ–‘ν•œ 직ꡰ(기획, λ””μžμΈ, 개발)과의 ν˜‘μ—… 방식을 배우며 ν˜‘μ—…μ˜ μ€‘μš”μ„±μ„ μ²΄κ°ν–ˆμŠ΅λ‹ˆλ‹€.
  • ν”„λ‘œμ νŠΈμ˜ 즐거움: 각자의 역할을 μˆ˜ν–‰ν•˜λ©° λͺ©ν‘œλ₯Ό ν–₯ν•΄ λ‚˜μ•„κ°€λŠ” κ³Όμ •μ—μ„œ 성취감을 λŠκΌˆμŠ΅λ‹ˆλ‹€.

아쉬움과 μ•žμœΌλ‘œμ˜ κ³„νš

  • 배포와 κ°€μ„€ 검증: μ—¬λŸ¬ κ°€μ§€ 이슈둜 인해 μ›λž˜ λͺ©ν‘œν–ˆλ˜ 배포와 κ°€μ„€ 검증 λ‹¨κ³„λŠ” μˆ˜ν–‰ν•˜μ§€ λͺ»ν–ˆμ§€λ§Œ, μ‹œν—˜ κΈ°κ°„ 이후 배포와 μ‹€μ œ κ°€μ„€ 검증을 μ§„ν–‰ν•  μ˜ˆμ •μž…λ‹ˆλ‹€.
  • νŒ€μ›Œν¬ κ°•ν™”: ν•¨κ»˜ ν˜Έν‘μ„ 맞좘 νŒ€μ›λ“€κ³Ό κ²½μ§„λŒ€νšŒμ™€ μ‚¬μ΄λ“œ ν”„λ‘œμ νŠΈλ₯Ό μΆ”κ°€λ‘œ μ§„ν–‰ν•˜μ—¬ 이번 κ²½ν—˜μ„ 더 λ°œμ „μ‹œν‚€κ³ μž ν•©λ‹ˆλ‹€.

πŸ’¬ 마무리

이번 ν”„λ‘œμ νŠΈλŠ” 기술적 μ„±μž₯뿐만 μ•„λ‹ˆλΌ ν˜‘μ—… λŠ₯λ ₯κ³Ό 싀무 κ²½ν—˜μ„ 배울 수 μžˆμ—ˆλ˜ μ†Œμ€‘ν•œ μ‹œκ°„μ΄μ—ˆμŠ΅λ‹ˆλ‹€. 각자의 μ—­ν• κ³Ό μ±…μž„μ„ λ‹€ν•˜λ©° 이룬 결과물은 우리의 μ„±μž₯κ³Ό κ°€λŠ₯성을 증λͺ…ν•˜λŠ” μ€‘μš”ν•œ μ„±κ³Όλ‘œ 남을 κ²ƒμž…λ‹ˆλ‹€.

About

2024-pnu-sw-studygroup-2024-pnu-sw-SW-StudyGroup-2024 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Kotlin 64.3%
  • Java 35.7%