frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: I got tired of spreadsheets, so I built a Python GUI to track invoices

https://github.com/thornumak/Invoice-Management-System
2•rytisg•1h ago
Hey HN,

As a freelancer, I found myself spending time every month manually opening PDF and Word invoices, copying the details into a spreadsheet, and tracking payments. It was tedious and error-prone.

I decided to build a simple desktop app to automate this. It's a GUI built with Python and Tkinter that points to a folder of invoices, parses the key details (invoice #, amount, date), and stores everything in a local SQLite database for tracking and analysis. It's been quite a time- and headache-saver for me.

A Note on Simplicity & Caveats

I'm sharing this in case it's useful to any other freelancers or businesses, but I want to be upfront about its limitations:

    The UI is very basic. It's built with vanilla Tkinter and is all about function over form. It's not the prettiest app, but it gets the job done.

    The core automation relies on a "patterns" feature that matches invoice prefixes to clients. This is super useful for my own workflow but might be a bit niche if your invoice naming is less consistent. You can still use manual entry if patterns don't work for you.

    The stats dashboard is Euro-centric right now and aggregates all currencies into a total shown in Euros (€). I plan to fix this later.
It's a simple personal project that solves a personal problem. The code is on GitHub, and I'd love to hear any feedback or suggestions you might have.

Sensenmann: Code Deletion at Scale

https://testing.googleblog.com/2023/04/sensenmann-code-deletion-at-scale.html
1•bmacho•43s ago•0 comments

Boeing Has Started Working on a 737 MAX Replacement

https://www.msn.com/en-us/money/general/boeing-has-started-working-on-a-737-max-replacement/ar-AA...
1•busymom0•1m ago•0 comments

A B+Tree Node Underflows: Merge or Borrow?

https://jacobsherin.com/posts/2025-08-16-bplustree-compare-borrow-merge/
1•jasim•1m ago•0 comments

Show HN: Sculptor, the Missing UI for Claude Code

https://imbue.com/sculptor/
13•thejash•7m ago•1 comments

Nano Banana image generator with fast UI and prompt recipes

https://bananaimg.online
1•ursaiceice•7m ago•1 comments

Largest public dataset of YC application videos and if they got accepted or not

https://twitter.com/mhimed100/status/1973056306828173356
2•randomintern•7m ago•0 comments

How China's Secretive Spy Agency Became a Cyber Powerhouse

https://www.nytimes.com/2025/09/28/world/asia/how-chinas-secretive-spy-agency-became-a-cyber-powe...
2•bookofjoe•7m ago•1 comments

A new report finds China's space program will soon equal that of the US

https://arstechnica.com/space/2025/09/a-new-report-finds-chinas-space-program-will-soon-equal-tha...
2•throw0101c•8m ago•0 comments

Sora by OpenAI

https://apps.apple.com/us/app/sora-by-openai/id6744034028
1•meetpateltech•10m ago•0 comments

Claim File Helper

https://projects.propublica.org/claimfile/
1•pavel_lishin•11m ago•0 comments

A $196 fine-tuned 7B model outperforms OpenAI o3 on document extraction

https://arxiv.org/abs/2509.22906
2•henriquegodoy•11m ago•0 comments

OpenAI Is Preparing to Launch a Social App for AI-Generated Videos

https://twitter.com/StockMKTNewz/status/1972750440510193741
2•taytus•14m ago•0 comments

Pentagon Pushes to Double Missile Production for Potential China Conflict

https://www.wsj.com/politics/national-security/pentagon-pushes-to-double-missile-production-for-p...
2•2OEH8eoCRo0•17m ago•0 comments

Logitech International – Remastering an Icon: Introducing Logitech MX Master 4

https://ir.logitech.com/press-releases/press-release-details/2025/Remastering-an-Icon-Introducing...
1•corvad•18m ago•0 comments

Bot Networks Are Helping Drag Consumer Brands into the Culture Wars

https://www.wsj.com/articles/bot-networks-are-helping-drag-consumer-brands-into-the-culture-wars-...
2•giuliomagnifico•19m ago•0 comments

The "Marvel Universe" of Faith

https://marginalrevolution.com/marginalrevolution/2025/09/the-marvel-universe-of-faith.html
1•surprisetalk•19m ago•0 comments

Induction of experimental cell division to generate cells with reduced ploidy

https://www.nature.com/articles/s41467-025-63454-7
1•rolph•20m ago•0 comments

Mid-Life Mis-Diagnosed ADHD?

https://uhmm.jwjacobs.com/articles/mid-life-misdiagnosed-adhd
1•surprisetalk•20m ago•0 comments

Qualcomm Snapdragon X2 Elite Extreme Laptop Chip Matches M4

https://9to5mac.com/2025/09/30/qualcomm-snapdragon-x2-elite-extreme-laptop-chip-catches-up-with-a...
1•corvad•20m ago•0 comments

Launch HN: Airweave (YC X25) – Let agents search any app

https://github.com/airweave-ai/airweave
25•lennertjansen•21m ago•0 comments

The AI Kids Take San Francisco

https://newyorktoday.net/the-ai-kids-take-san-francisco/
1•gricardo99•21m ago•1 comments

The right wing is coming for Wikipedia

https://www.wbur.org/onpoint/2025/09/18/right-wing-wikipedia-editor-heritage
24•donsupreme•22m ago•6 comments

Extensive unreported non-plantation oil palm in Africa

https://iopscience.iop.org/article/10.1088/2976-601X/adff89
1•PaulHoule•22m ago•0 comments

Practical Animation Tips

https://emilkowal.ski/ui/7-practical-animation-tips
1•jiten99•22m ago•0 comments

Addressing Editor Content

https://marijnhaverbeke.nl/blog/addressing-editor-content.html
1•sandinmyjoints•23m ago•0 comments

Spotify founder Daniel Ek stepping down as CEO

https://www.cnbc.com/2025/09/30/spotify-founder-daniel-ek-stepping-down.html
1•coloneltcb•24m ago•0 comments

Small language model built in Minecraft

https://github.com/sammyuri/craftgpt
1•juliuswaldmann•24m ago•0 comments

MX Master 4 Wireless Mouse – Logitech

https://www.logitech.com/en-us/shop/p/mx-master-4
1•corvad•24m ago•0 comments

C4 – C in Four Functions

https://github.com/rswier/c4
1•welovebunnies•24m ago•0 comments

Windows 95 was too fat to install itself so needed help from the slimmer 3.1

https://www.theregister.com/2025/09/29/chen_windows_95_install/
2•Brajeshwar•26m ago•0 comments