HayTracker app icon

HayTracker

Know when the hay runs out before your livestock do

Download on the App Store Get it on Google Play

The Problem

Running a small farm means juggling a lot of mental notes. How many bales do we have left? How fast are we going through them? When should we order more? A spreadsheet works until it doesn't. You need something you can update from the barn with cold fingers and a phone in your pocket.

Features

Three-State Hay Tracking

Track bales through their lifecycle: Stock (in storage), In Use (being fed), and Consumed (finished). See exactly what's available.

Straw Inventory

Separate tracking for bedding straw with a simpler two-state workflow. Keep hay and straw inventories organized but distinct.

Consumption Projections

See bales per day and estimated depletion dates. The app calculates when you'll run out based on actual usage patterns.

Urgency Indicators

Clear visual warnings: critical (less than 7 days), warning (7-30 days), or OK (more than 30 days). Know at a glance if you need to act.

Delivery Tracking

Log deliveries with cost per bale, delivery fees, and notes about cutting quality. Track spending over time.

Standard Bale Types

Pre-loaded with industry-standard sizes: small/large square bales, 4x4, 4x5, 5x5 round bales. Add custom types for non-standard sizes.

CSV Export & Import

Export your data for records or backup. Import to restore or migrate. Your data, your format.

Offline-First

Works without cell service. All data stored locally on your device. Update inventory from anywhere on the property.

Built With

HayTracker is a Flutter app built with Dart, following clean architecture principles with domain-driven design. It uses Riverpod for state management and SQLite for local persistence. The codebase serves as an architectural template demonstrating enterprise-grade patterns in a mobile context.

Need a Custom Mobile App?

Code Pasture builds Flutter and React Native apps for businesses. Agricultural tech, inventory management, field service apps, we turn domain expertise into mobile tools. 30 years of full-stack experience, from first commit to App Store.

Get in Touch →