Professional homestead, club, and shared asset management, built to scale.
Manage freezer inventory, canning records, recipes, equipment loans, and future modules in one secure workspace. The platform is structured for multi-tenant access so each farm or club only sees its own data.
Farm-isolated data
Users can belong to one or more farms, but each farm only sees its own records.
Modular foundation
Freezer, canning, recipes, and equipment are live now, with room for storage, insurance, livestock, and more later.
Operationally clean
Shared legal pages, a polished footer, and an admin-managed access model make this a stronger production base.
Equipment
Track assets, loan items to families, process returns, and view active equipment status by tenant.
Freezer Inventory
Track quantities, locations, partial moves, print lists, and exports per farm.
Canning
Record canning method, jar sizes, shelf locations, dates, and notes in a print-friendly format.
Recipes
Store ingredients, steps, notes, images, and source links in one searchable farm cookbook.
This release delivers a major architectural refactor alongside key usability, data integrity, and operational improvements. The application has been restructured into a modular, service-based design to support future scalability, multi-tenant growth, and feature expansion.
- Refactored the application into a modular structure with separated route and service layers
- Extracted core modules (Freezer, Canning, Recipes) into independent components
- Introduced a service layer to centralize database logic while retaining SQLite and raw SQL usage
- Implemented module gating framework to enable or disable features per farm (future subscription-ready)
- Improved overall maintainability, separation of concerns, and readiness for future database migration
- Enforced quantity validation to ensure all inventory items must have a quantity greater than zero
- Improved freezer inventory views by automatically hiding items with zero quantity from current listings
- Added the ability to remove users from a farm while preserving their account for use elsewhere
- Introduced admin-controlled user activation, allowing accounts to be safely deactivated and reactivated without deletion
- Enhanced overall data consistency and reduced risk of invalid or stale inventory records
- Configured daily automated database backups to improve data protection and recovery readiness
- Continued improvements to usability, stability, and performance across core modules
Architecture
Improvements & Enhancements
- Richer admin controls
- Farm-level branding
- Storage bins module
- Insurance tracking
- Livestock and greenhouse records
- Integration with Paperless-ngx for document management