HomeInventory
A shared household inventory for Lazycat users
A private, self-hostable household inventory system designed for shared homes. Manage items, warranties, documents, borrowing records, and sensitive personal files all from one calm React application. HomeInventory is built for families, roommates, and small households that need a practical inventory solution without turning private records into a shared spreadsheet. One household, many people: create or join homes, switch your active home, and keep shared inventory scoped strictly to the right members. Real item records: track photos, rooms, locations, categories, quantities, warranty dates, invoice data, notes, and attachments. Bulk-friendly inventory management: select multiple items at once, move them between rooms or categories, adjust visibility, delete safely, and filter by stock status, dates, warranties, borrowing status, owner, and location. Camera-first mobile entry: take item and invoice photos directly from supported mobile browsers, or continue using gallery and file uploads. TypeScript-powered client: the React interface now runs on a TypeScript and Vite codebase, improving editor feedback, refactoring confidence, and build-time checks. Sensitive data has a better place: the Personal Vault keeps highly private records away from regular household search and collaboration. Fast lookup for daily life: use search, barcode scanning, QR labels, and mobile-friendly screens when you are standing right in front of the shelf. Built to self-host: includes Express, SQLite, Docker support, environment documentation, and production secret-loading flows. Additional note: 1.Supports LazyCat OIDC login. 2.Data in the Personal Vault is private, while all other data is shared. Personal Vault data cannot be restored from backups.






