Horse Care Log

new feature: create a new "Care Log" feature for horses only, exposed on the horse detail page. how it works: in a new section on the horse detail page, users are presented with a simple button to add a new entry to the care log. upon clicking the button, a just in time interface appears within the UI (not a modal! see how we do this with the role tags UI in the settings panel) - users see three things: row 1 has a date picker (today's date is always auto-selected on load), a log entry type dropdown, and a text area on row 2 with submit/cancel buttons below on row 3 (thats at least the mobile UI side of things). they hit submit, it gets added to the log and displayed above the add entry button in an easy to scan list. pick 4 types of entries to use in the dropdown list plus one "Other" catch all, each should have an icon + name and its own color in a badge. this enum will be hard coded for now. past entries can be edited or deleted. NOTE: This is not meant for daily feedings or daily care, its meant for care visits, vaccinations, meds with long periods between doses, etc. criteria: mobile-first following existing UI patterns and tailwind theming (and using existing prebuilt and custom components, like the custom date picker). again, follow UI patterns in the role tag editor in the settings page.

new feature: create a new "Care Log" feature for horses only, exposed on the horse detail page. how it works: in a new section on the horse detail page, users are presented with a simple button to add a new entry to the care log. upon clicking the button, a just in time interface appears within the UI (not a modal! see how we do this with the role tags UI in the settings panel) - users see three things: row 1 has a date picker (today's date is always auto-selected on load), a log entry type dropdown, and a text area on row 2 with submit/cancel buttons below on row 3 (thats at least the mobile UI side of things). they hit submit, it gets added to the log and displayed above the add entry button in an easy to scan list. pick 4 types of entries to use in the dropdown list plus one "Other" catch all, each should have an icon + name and its own color in a badge. this enum will be hard coded for now. past entries can be edited or deleted. NOTE: This is not meant for daily feedings or daily care, its meant for care visits, vaccinations, meds with long periods between doses, etc. criteria: mobile-first following existing UI patterns and tailwind theming (and using existing prebuilt and custom components, like the custom date picker). again, follow UI patterns in the role tag editor in the settings page.

Roadmap status

Completed · New Feature