This is a submission for the GitHub Copilot CLI Challenge
What I Built
I am always seeking ways to connect with my community and the real world. As a recent transplant to San Diego, I see countless businesses running promotional deals that pique my interest. I think: “Oh I need to come back for that,” but inevitably forget where those deals were being offered and what days they were offered on. This app is a solution for saving deals that interest me, and viewing deals others have saved in my area. Anyone can sign in to add public (or private) deals to the app. Users can view those deals on a map, filter by various criteria, and save/bookmark deals for their own curated ‘My Deals’ list. A user captures a deal by submitting a photo of the deal board, which is submitted for OCR/AI parsing, which auto populates deal information in the Deal Capture process. Users confirm information and the deal is added to the database accordingly for public viewing.
Demo
My Experience with GitHub Copilot CLI
GitHub Copilot CLI acted as an AI pair
programmer in the terminal, delivering:
- 🐛 Critical bug fixed in 20 minutes (invalid
OpenAI model causing data parsing failures)
– 🏗️ 259 iOS build errors resolved by identifying
conflicting map libraries
– ⚡ 6 features shipped in 1 day (keyword search,
map zoom, pin highlighting, saved deals filter,
auto-reload)
– 🎯 3-4x faster development with surgical,
context-aware code changes
Key Difference: Instead of context-switching
between Stack Overflow, docs, and code, I described
problems and Copilot CLI implemented
solutions—keeping me in flow state and focused on
building product, not fighting tooling.
Result: Production-ready app in days, not weeks.
Author: Nick Hughes – https://github.com/hicknughes
