DEALZ: 지역 프로모션 및 딜을 저장하고 찾아보기
Source: Dev.to

GitHub Copilot CLI 챌린지 제출
이것은 GitHub Copilot CLI 챌린지를 위한 제출물입니다.
내가 만든 것
저는 항상 커뮤니티와 현실 세계와 연결될 방법을 찾고 있습니다. 최근에 샌디에고로 이사 온 저는 수많은 가게들이 진행하는 프로모션 딜을 보게 됩니다. “아, 이거 다시 와야겠다”라고 생각하지만, 결국 그 딜이 어디서, 언제 제공되는지 잊어버리게 됩니다.
이 앱은 제가 관심 있는 딜을 저장하고, 내 지역에 있는 다른 사람들이 저장한 딜을 볼 수 있게 해주는 솔루션입니다. 누구나 로그인하여 공개(또는 비공개) 딜을 앱에 추가할 수 있습니다. 사용자는 다음을 할 수 있습니다:
- 지도에서 딜을 확인하고, 다양한 기준으로 필터링하며, 자신만의 My Deals 리스트에 딜을 저장/북마크합니다.
- 딜 보드 사진을 제출하면 OCR/AI가 자동으로 딜 정보를 추출합니다.
- 정보를 확인하고 딜을 데이터베이스에 추가해 공개적으로 볼 수 있게 합니다.
데모
GitHub Copilot CLI 사용 경험
GitHub Copilot CLI는 터미널에서 AI 페어 프로그래머 역할을 하며 다음을 제공했습니다:
- 🐛 20분 만에 치명적인 버그 수정 (데이터 파싱 오류를 일으키던 잘못된 OpenAI 모델)
- 🏗️ 259개의 iOS 빌드 오류를 지도 라이브러리 충돌 확인으로 해결
- ⚡ 1일 만에 6가지 기능 출시 (키워드 검색, 지도 확대/축소, 핀 강조, 저장된 딜 필터, 자동 새로고침)
- 🎯 문맥‑인식 코드 변경으로 3–4배 빠른 개발
핵심 차이점: Stack Overflow, 문서, 코드를 오가며 문맥 전환을 할 필요 없이 문제를 설명하면 Copilot CLI가 해결책을 구현해 주었습니다—플로우 상태를 유지하고 툴링에 싸우는 대신 제품 구축에 집중할 수 있었습니다.
결과: 몇 주가 아니라 며칠 만에 프로덕션‑레디 앱 완성.