I recently built a tool called WhatsApp Receipt Cleaner in 10 days, and it’s probably the most satisfying project I’ve shipped as a developer so far.
🤔 The Problem
I use WhatsApp a lot for client work, especially small freelance jobs. But when it comes time to look back at who paid what, or find old payment confirmations—it’s a mess.
Exporting chats gives you a .txt
file, but digging through it is frustrating. Payment amounts are buried in long threads, emojis, and random banter. I needed something cleaner.
🛠 The Solution
So I built a simple web app where you:
- Upload your exported
.txt
WhatsApp chat - It filters messages that contain currency values like
R500
,$200
, or€100.00
- Displays a clean, timestamped list (date, sender, message)
- Exports the results to PDF
All of it runs in the browser. No backend, no data storage—just a fast, focused tool that does one thing really well.
⚙️ Tech Stack
- Next.js 15 App Router
- TypeScript
- Tailwind CSS + shadcn/ui
- jsPDF for exporting
📦 Try It Out
👉 https://whatsappp-reciept-cleaner.vercel.app/
It's 100% free and open to feedback.
🧠 What I Learned
- Building a tool for yourself = 10x more motivation
- Tiny projects are the fastest way to learn + ship
- A clear pain point is better than a “big idea”
- Frontend-only tools can still create value
If you’ve got any thoughts, feedback, or similar tools you’ve made, drop them below. Always keen to learn from others building useful stuff.
Top comments (0)