🚗 About the Project

Shlucker started as a real attempt to solve my own (and probably other people’s) car expense tracking headache. I’d always lose or forget receipts, and never kept up with spreadsheets. For this shipathon, I finally decided to build something better.

🎯 Inspiration

I wanted a clear, easy way to understand what my car was actually costing me—without endless data entry. The idea: just snap a receipt, let the app handle the details, and maybe even make the process fun, thanks to a woodpecker mascot.

🛠️ How I Built It

  • Built with SwiftUI for fast, modern development
  • Apple Vision Framework for OCR—grab numbers from messy, real-world receipts
  • OpenAI integration to make sense of the extracted text
  • RevenueCat paywalls for simple, user-friendly premium features
  • A quirky woodpecker mascot for a bit of joy

🧠 What I Learned

  • The ins and outs of Xcode’s testing framework—actually writing and running tests made a huge difference
  • Real-world image processing and how unpredictable receipts can be
  • Integrating OpenAI and handling the quirks of parsing AI responses
  • Implementing RevenueCat for in-app purchases and paywalls

🧗 Challenges

  • Making OCR robust enough for the wild west of gas station receipts
  • Mapping messy raw text into clean data (total, liters, date, etc.)
  • Balancing a hackathon’s speed with real app polish

💡 Takeaway

Shlucker is now the car expense tracker I always wanted—built quickly, but with real love for details. If it helps other drivers stay on top of their car costs, that’s a win.

Built With

Share this project:

Updates