Alex Paige
← Back to work

Sunny Hills Farm

Role-based barn management system for horse owners, staff, and admins.

Business Platform tier · Full admin control with multiple user types: admins, staff, boarders, and visiting professionals.

Role
Full-stack developer
Stack
React, Vite, Node.js, MongoDB
Status
Shipped

An operations system for an equine boarding facility, covering the day-to-day of running a barn: feeding schedules, medical records, stall assignments, invoicing, and audit logs.

Four separate roles — owner, staff, administrator, and visiting professional — each see a different slice of the same data, from a barn-wide staff feeding checklist to an individual owner’s single-horse photo gallery and medical history.

Screenshots

Horse roster with status and stall assignment
Horse roster with status and stall assignment
Individual horse profile with photos and records
Individual horse profile with photos and records
Feed schedule for barn staff
Feed schedule for barn staff
Daily feeding completion log
Daily feeding completion log
Barn-wide appointment calendar
Barn-wide appointment calendar
Administrator dashboard
Administrator dashboard
Occupancy and revenue metrics
Occupancy and revenue metrics
Audit log of sensitive account actions
Audit log of sensitive account actions