Context
InsightUp was built at the Apple Developer Academy as my only solo project. Every other Academy app I worked on shipped in a five-person, cross-functional team using SCRUM — here I owned the full path from problem framing to implementation.
Problem
Young entrepreneurs often run on tight schedules and generate ideas throughout the day, but lack a lightweight way to organize, validate, and prioritize those ideas. Notes pile up; trade-offs stay fuzzy; momentum fades before anything ships.
Solution
InsightUp focuses the journey from spark to clarity: after the user records an idea, the app uses AI to produce a structured, fast readout — viability, estimated effort and time, possible resources, and actionable next steps — so abstract thoughts become something you can compare and act on.
My role & impact
As a solo owner I defined product strategy, UX flows, and visual language, then shipped the experience in Swift and SwiftUI so design intent stayed aligned with what users actually get in the app.
- Product & UX: Framed the core loop (capture → AI insight → prioritization) around a real user pain, not feature sprawl.
- Design execution: Built interfaces and flows that stay clear under time pressure — the primary use case is “busy, on the move.”
- AI in the product: Integrated AI as a decision support layer (analysis and suggestions), not a gimmick.
- End-to-end delivery: Connected research, UI, and code so trade-offs were explicit and the shipped app reflected the original vision.
Process & stack
- Design & prototyping: Figma — flows, UI, and iteration before implementation.
- Build: Swift, SwiftUI (primary), UIKit where needed for specific behaviors.
- Ways of working: Academy SCRUM cadence for other projects; here, self-directed milestones with the same rigor on scope and clarity.