InvoiceOS – Local-First Contractor Productivity Platform

Overview
An integrated, local-first platform for independent contractors to log work hours, write daily reports, track invoices, and generate PDF bills, keeping data on their machines with zero cloud dependency.
Deep Dive
InvoiceOS was engineered to empower independent contractors with a secure, zero-config local desktop tool for managing their workflow. Built using a local-first architecture, the application relies on an Express backend powered by better-sqlite3 to run a lightning-fast relational database in a single local file. The frontend is responsive, built with React and Tailwind CSS, featuring a dashboard showing real-time monthly earnings, weekly hour logs, client-wise filters, and dynamic invoice generation powered by PDFKit. An integrated file manager allows attachments to be stored directly in a local uploads directory, ensuring complete user privacy and offline capabilities.