Inspiration

In Nigeria, paper receipts fade, get lost, or are thrown away. People struggle to track expenses for business, warranty, or tax purposes. We wanted a zero-paper solution.

What it does

ReceiptSnap lets you snap/upload a receipt and instantly see the Store name + Amount saved as a digital card. Built in 48hrs with Bolt.new. Demo shows OCR flow with Humble Living ₦34000 cards.

How we built it

  1. Frontend: React + Tailwind on Bolt.new
  2. OCR: Tesseract.js for text extraction
  3. Storage: localStorage for persistence
  4. UI: Mobile-first, clean green theme

Challenges I ran into

  1. Bolt’s mobile preview lagged on uploads during submission night
  2. Getting OCR to reliably pull just Store + Amount, not all text
  3. Building a working MVP in 48hrs while also juggling UPI Hackathon

Accomplishments that I'm proud of

Shipped a live, working demo URL in 48hrs with clean UI and real persistence. No backend needed.

What I learned

Scope small, ship fast. A working demo beats a perfect idea. Bolt is insane for speed.

What's next for ReceiptSnap

  1. Real OCR v2: Train it to auto-detect Store, Amount, Date, and Category with 99% accuracy instead of demo mode
  2. Cloud Sync + Accounts: Let users sign in so receipts don’t disappear if they clear browser data
  3. Search & Filters: "Show all Shoprite receipts from March" or "Total spent on Food > ₦50,000"
  4. Export: One-tap PDF/CSV download for accountants, tax filing, or business records
  5. WhatsApp Integration: Forward a receipt photo to our WhatsApp → get a saved digital card back instantly
  6. Shared Wallets: Couples/small businesses can track expenses together.

Built With

Share this project:

Updates

Submission history