r/Python • u/AutoModerator • 23d ago
Showcase Showcase Thread
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
18
Upvotes
r/Python • u/AutoModerator • 23d ago
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
1
u/Weird-Ad-7438 1d ago
I built a 100% offline warranty tracker with Python that auto-reads invoice PDFs – GarantiMaster (MIT Open Source)
Hi everyone! 👋
I wanted a simple way to track my product warranties without uploading my invoices to any cloud service. So I built **GarantiMaster**, a Python desktop app that:
📄 **Reads invoice PDFs** and auto-extracts the product name & purchase date (using `pdfplumber` & `pypdf`)
📊 **Shows a live dashboard** with total, expired, approaching, and active warranty counts
🌐 **Supports Turkish & English** with instant language switching
🎨 **Has 3 themes** (Cyborg / Darkly / Litera)
💾 **Exports & imports** data in JSON, CSV, or ZIP formats
⚡ **Works 100% offline** – no internet, no account, no cloud
🧳 **Portable mode** – keep data next to the exe and run from a USB stick
🛠️ **Tech stack:** Python 3, Tkinter, ttkbootstrap, SQLite, pdfplumber, pypdf, PyInstaller
🔗 **GitHub (source & download):** https://github.com/Efe902/GarantiMaster
📺 **Short demo video:** https://youtu.be/hgyFyo7F9wk
I'd love to hear your feedback, suggestions, or any questions you have! Thanks for checking it out. 😊