Inspiration

We were inspired by the pain point that so many people struggle with: writing effective prompts. AI is powerful, but the learning curve is steep — most users don’t know how to improve their prompts or why their results vary. We wanted to create a tool that not only fixes prompts but also teaches users how to become better with AI over time.

What it does

Sparka is an iOS app that analyzes your prompts, provides scores and actionable feedback, and suggests improvements. Think of it as a smart, supportive guide that helps you level up your AI skills with every prompt. It’s designed to be both practical (improving your results) and educational (making you a stronger AI user).

How we built it

We built Sparka natively for iOS using SwiftUI for the UI, SwiftData + CloudKit for persistence and sync, and the OpenAI API to power prompt analysis and improvement. We integrated RevenueCat to manage subscriptions and created a custom paywall to support monetization. The app was designed, developed, and shipped within Shipaton — from concept to paying users in under two weeks.

Challenges we ran into

Balancing technical complexity with a clean, approachable UX

  • Designing a scoring system that feels fair and actionable
  • Implementing and testing subscription flows under tight deadlines
  • Iterating quickly while still maintaining app polish and stability

Accomplishments that we're proud of

Shipped a polished iOS app from scratch in just 14 days

  • Secured our first paying users during the competition
  • Designed an educational flow that makes learning prompt-writing fun and rewarding
  • Established a strong product and business foundation to keep building on

What we learned

We learned how small UX decisions — from onboarding flow to feedback tone — dramatically impact user engagement. We also deepened our understanding of subscription strategy, fast iteration, and how to validate product demand quickly. Most importantly, we saw firsthand the value of pairing AI with thoughtful product design.

What's next for Sparka

We plan to expand Sparka with deeper guided learning modules, community-driven prompt sharing, and richer analytics for users. Our vision is to make Sparka the go-to app for anyone who wants to master AI and get consistently better results.

Built With

  • cloudkit
  • openrouter
  • revenuecat
  • swiftdata
  • swiftui
  • xcode
Share this project:

Updates