- Website: redarena.org
- Owner: Jen Young
- Stakeholder: Kate Balling
- Developer / Project Manager: Justin Herrick
RED Arena is a 501c3 nonprofit founded in 2008 in Dripping Springs, Texas and operates as a PATH Center Member. RED Arena currently serves children and adults in physical, occupational or speech therapy sessions while on the horse as well as therapeutic riding lessons with PATH Certified Instructors.
To build a web based application for the staff of Red Arena to allow them to more effectively and efficiently do their job. The software will be used to create, edit, and manage the schedule of all staff, riders, and horses being used at Red Arena.
The software will also hold detailed information on all staff, riders, and horses to allow for easy access and information sharing.
Red Arena depends a lot of paper documentation for sharing information and this is not something that is going to change. It is not ideal to keep a computer or tablet in a barn or out on a trail. For this reason, all information presented in the app needs to be printable and should come out in a readable format that removes any unneeded information.
- Session (A roughly hour long riding session that consists of a Rider, a Therapist, a Horse Handler, and a Side Walker)
- Staff (All Employees of Red Arena)
- Administration (Owners and Managers. Those who make and edit the schedule)
- Therapist (Licensed instructors who lead each session)
- Horse Handler (Person in charge of the horse in each session)
- Side Walker (Additional person to walk along side the horse and rider)
- Volunteer (People can volunteer as a side walker or horse handler)
- Rider (The clients of Red Arena.)
- Horse (The horse used in each session)
- Tack (The equipment used on each horse for each session)
What follows here is a rough estimation of what pages the application will have and what content will be on them.
- It will display for the currently logged in employee when their next scheduled shift is with all relevant information.
- It will display upcoming birthdays and anniversaries for riders and for fellow staff members.
- It will provide a button to request days off on future schedules.
- It will provide links to view information on horses, riders, and sessions.
- For administrators:
- It will provide a button to make adjustments of the current schedule and a button to create another week's schedule.
- It will provide a button to add a new horse, rider, or staff member.
- The schedule itself serves as the main way of tracking employee hours, rider session time, and horse work load. All of which needs to be tracked over time for record keeping and regulatory reasons.
- This page will be the most informationally dense page of the entire application as it must show all the sessions for each day of a given week along with all those involved in each session.
- This page needs a printer friendly layout so it can be printed and displayed in the barn for all staff.
- See images below for example from current schedule spreadsheet.
- Every staff member, rider, and horse will need a consistent "profile page" that shows all relevant information of that person (or horse).
- It will display the upcoming schedule for that person (or horse).
- It will display the past schedule for that person (or horse).
- This page needs a printer friendly layout so it can be printed and shared during a session for easy reference.
- A consistent entry form will be needed to make adding new information into the system as efficient as possible.
- All forms should be mobile friendly and provide clear descriptions and labels of what goes in them.
- All forms should validate the input with clear error messages for incorrect data.
Images of Current Schedule
Image of one day from a 1 week schedule (This format is repeated for each day of the week)
Image of the 1 week summary that totals up hours (This is repeated for each week and summed for the month)