Cattle Management System

Version history, recent improvements, and planned features for the CMS application.

🐄 Current Release: Version 2.1

Version 1.x

Core Platform Foundation
  • Established the core cattle database, automatic database setup, vaccine inventory, and active/inactive animal tracking.
  • Expanded animal history for calves, cows, and sires, including vaccines, weights, notes, breeding activity, pasture movement, pregnancy checks, trich tests, and related records.
  • Added ranch journal records and automatic calf birth history for connected dams.
  • Improved animal searching, including multi-field search and current-year calf views.
  • Expanded CSV exports to include additional calf fields and history information.
  • Added steer support, AI ownership information for sires, and active-animal filtering on calf entry.
  • Unified application styling, added light/dark mode, and introduced customizable dashboard sections.

Version 2.0

Pasture Management
  • Added bulk record entry for calves, cows, and sires.
  • Added animal-specific bulk actions, including optional vaccine inventory selection.
  • Bulk calf records now focus on calves from the most recent birth year.
  • Added bulk search, Select Visible, Clear Visible, and improved multi-animal selection controls.
  • Added advanced history search across calves, cows, and sires with keyword and activity filtering.
  • Automatically record field edits in animal history, including changes such as updated weights and status changes.
  • Added inactive reasons for cows and sires, including sold, culled, deceased, and other.
  • Added quick animal statistics to the main dashboard.
  • Added sire tracking to cow records.
  • Added registration URL tracking to cow records.
  • Added calf-to-cow and calf-to-sire conversion while retaining the animal’s full history.
  • Calf birth records are now also added to the selected sire’s history.
  • Major Pasture Management upgrade with interactive satellite mapping, field boundary drawing, and automatic acreage calculations.
  • Existing pasture boundaries are displayed while mapping new fields, with high-contrast outlines and hatching for easier viewing.
  • Added pasture management records for grazing, fertilizing, spraying, seeding, irrigation, hay production, soil testing, pasture condition, and field notes.
  • Added permanent pasture history so users can track field management and pasture use over time.
  • Modified export functions to export the user's current filtered view rather than the entire database set.

Version 2.1

Current Release
  • Introduced the addition of Soil Moisture Sensors, Water Level Sensors
  • Added pasture sensor mapping, live readings, and online/offline device status.
  • Added current pasture inventory tracking for cows, calves, and sires, including pasture assignment, movement between pastures, removal, and retained movement history.
  • Added forage inventory management tied to Hay Cut / Harvested records, with quantity tracking, storage locations, forage checkout, remaining balances, and a mobile-friendly pasture view.

Roadmap

Planned Features