Deliverables
- Horse profile and ownership management
- Private Owner Portal
- Trainer and Admin Portal
- Horse-specific progress updates
- Private comments and conversations
- Automated email notifications
- Horse-related reminders
- Internal administrative notes
- Communication history and tracking
- Owner account management
- Rich media and document sharing
- Centralized administrative dashboard
- Technical documentation and project handover
Timeline
May 2026 – September 2026
Development Effort
120 hours
Team Size
4 members
The Challenge
Bringing Horse Management and Communication Together
OGMA Investments wanted to establish a more direct connection between horse owners and trainers while reducing the effort involved in managing information and ongoing communication.
The existing workflow required several important activities to be organized within a single, reliable system.
The main challenges included:
Scattered information: Horse profiles, ownership records, training progress, and updates needed a shared, organized location.
Private owner access: Each client needed access to their assigned horses without seeing unrelated information, including in cases of shared ownership.
Different update formats: Trainers needed to share videos, written updates, veterinary reports, X-rays, statistics, and race schedules.
Timely communication: Important updates, reminders, and replies needed to reach the appropriate owners without relying entirely on manual follow-ups.
Private conversations: Owners needed a secure way to ask questions and discuss individual horse updates directly with the trainer.
Growing administrative demands: As horse records and conversations increased, the team needed better tools to organize information and track communication.
OGMA Investments required a purpose-built solution that could address these needs while keeping horse management and owner communication straightforward.
The Solution
One Platform for Horses, Owners, and Updates
Ropstam Solutions built a dedicated horse management and owner communication platform tailored to OGMA Investments’ operational needs.
The application brings horse profiles, ownership details, training updates, reminders, documents, and private conversations into a unified digital workspace.
Separate interfaces for administrators and owners help ensure that each user can access the features and information relevant to their role. Role-based permissions also maintain privacy across horse records, updates, and conversations.
From managing multiple horses and shared ownership arrangements to publishing updates and tracking communication, the platform gives OGMA Investments a more structured way to manage its operations.
the Design
Development
Launching
Key Features
Horse and Ownership Management
The platform allows trainers to manage horse profiles and ownership relationships from one centralized workspace.
Key capabilities include:
- Horse profiles and essential details
- Stable location management
- Training stage tracking
- Ownership relationship management
- Multiple owners assigned to a horse
- Multiple horses associated with an owner
This structure gives administrators a clearer view of their horses, owners, and related information.
Private Owner Portal
Each client receives a personalized portal that provides access to their associated horses and relevant update history.
Role-based access control helps ensure that owners can only view information they are authorized to access. This is particularly important when multiple clients share ownership of the same horse.
The result is a more private and personalized experience for every owner.
Horse-Specific Updates
Trainers can publish updates directly to individual horse profiles, giving owners a consistent place to follow progress and important developments.
Supported content includes:
- Training videos and written memos
- Veterinary reports and medical documents
- X-rays and scope reports
- Horse statistics
- Program and status updates
- Race schedules
By keeping updates connected to individual horse profiles, the platform makes relevant information easier to access and review.
Private Comments and Conversations
The platform enables owners to comment on specific updates and communicate directly with the trainer.
Conversations remain restricted to the relevant owner and administrator, even when a horse has multiple owners.
This creates a more organized communication process while keeping individual discussions private.
Automated Email Notifications
The application uses automated email notifications to inform relevant owners when new updates, reminders, or replies become available.
This reduces the need for manual follow-ups and helps ensure that important information reaches the appropriate clients in a timely manner.
Horse-Specific Reminders
Administrators can create reminders linked to individual horses for vaccination due dates and other important events.
Relevant owners can receive automated notifications, helping them stay informed about upcoming responsibilities and time-sensitive matters.
Internal Notes and Communication Tracking
The platform provides tools for maintaining internal administrative notes within individual horse profiles.
Administrators can also review previously sent messages and updates through the communication outbox.
These capabilities improve visibility into administrative activity and make it easier to maintain organized records.
Client Account Management
Administrators can create and manage owner accounts directly through the platform.
New clients can receive their portal login information automatically by email, simplifying onboarding and reducing the need for manual account setup communication.
Centralized Admin Dashboard
A dedicated dashboard gives administrators an overview of important operational information, including:
- Total horses managed
- Registered owners
- Pending reminders
- Recent communication activity
This centralized view helps trainers monitor daily operations and identify items that may require attention.
Rich Media and Document Sharing
The platform supports multiple content formats within horse-specific updates, allowing trainers to share written information, videos, veterinary documents, reports, and statistics.
Combining these materials within a single system gives owners a more complete picture of their horses’ progress and development.
Technology Stack
Core Technologies
- MongoDB
- Express.js
- React.js
- Node.js
Ropstam developed the application using the MERN stack to support a responsive web experience, structured data management, and a flexible foundation for future development.
WebSocket · Brevo · AWS · Cloudflare
- WebSocket: Supports real-time communication capabilities.
- Brevo: Handles transactional email delivery.
- AWS: Provides hosting and infrastructure services.
- Cloudflare: Supports DNS management.
The platform also incorporates Role-Based Access Control (RBAC) to manage permissions across the Trainer/Admin Portal and private Owner Portal.
This technology combination supports the platform’s core requirements for data organization, communication, access management, and operational flexibility.
Project Timeline
Results
What Was Delivered?
A Unified Digital Platform for Horse Management
Ropstam Solutions delivered a dedicated web application that brings horse management, ownership records, progress updates, reminders, and private communication into one organized experience.
The platform provides OGMA Investments with a structured way to manage horse-related information while giving owners private access to relevant records and updates.
By consolidating these workflows, the application establishes a more consistent approach to administration, information sharing, and ongoing owner communication.
Discover OGMA Investments
OGMA Investments now has a dedicated web platform designed to connect horse owners with the information that matters to them.
Developed by Ropstam Solutions, the application brings horse management, progress updates, ownership information, reminders, and private communication together in one accessible digital experience.
By combining administrative tools with a personalized owner portal, the platform helps create a more organized way to manage horse-related operations and maintain connections between trainers and owners.
Key Outcomes
- 2 connected portals: Separate Trainer/Admin and private Owner experiences.
- Flexible ownership management: Support for multiple horses per owner and multiple owners per horse.
- Multiple content formats: Sharing capabilities for videos, documents, reports, statistics, and written updates.
- 1 centralized platform: A unified system for horse management, owner communication, reminders, and administration.
- Private information access: Owner-specific permissions for horses, updates, and conversations.
- Automated notifications: Email alerts for relevant updates, reminders, and replies.
- Future-ready foundation: An application structure that can support potential future additions, including membership payments, additional horse-share purchases, and financial management.
These outcomes reflect the platform’s implemented capabilities and its foundation for future enhancements.
Client’s Testimonial
The team communicates very well. It’s very refreshing Ropstam suggested innovated that we haven’t thought about. Overall outcome is highly appreciated.

