Skip to main content

Equestrian School Management Made Simple

Streamline your riding school operations with comprehensive tools for student enrollment, class scheduling, instructor management, and financial tracking—all in one powerful platform.

👨‍🎓
Student Management
Track enrollments & class plans
📅
Smart Scheduling
Calendar with conflict detection
🐴
Horse Management
School & private horses
📊
Reports & Analytics
Comprehensive insights

Get Started in Minutes

Follow these steps to set up your equestrian school management system

1

Install and Configure

Set up your environment and configure the application with your school’s details. The system supports both development and production deployments.
npm install
npm run dev
2

Register Your First Instructor

Add instructors to your system with their personal information and assign them unique colors for easy identification in the calendar view.Navigate to InstructorsNew Instructor and fill in the required details including DNI, name, contact information, and preferred color.
3

Add Horses and Students

Register your school’s horses (both school-owned and private) and enroll your first students with their class plans and horse assignments.Go to Horses or Students section and click the New button to add entries. Students can choose from 4, 8, 12, or 16 monthly class plans.
4

Schedule Your First Class

Use the intuitive calendar interface to schedule classes. The system automatically validates time slots and prevents scheduling conflicts.Open the Calendar in Day View, click on an empty time slot, and select the student, instructor, horse, and specialty to create a class.

Explore by Topic

Dive into comprehensive guides for every aspect of your school management

Student Management

Learn how to register students, manage class plans, assign horses, and handle trial classes for prospective riders.

Class Scheduling

Master the art of scheduling classes with our powerful calendar tools, conflict detection, and bulk operations.

Instructor Management

Set up instructor profiles, manage schedules, and use color-coding for visual organization in the calendar.

Horse Management

Track school-owned and private horses, manage availability, and assign them to students and classes.

Calendar & Views

Explore multiple calendar views (day, week, month), Excel-style day grid, and advanced scheduling features.

Reports & Analytics

Generate comprehensive reports on students, classes, instructors, horses, and export data to Excel.

Financial Management

Track income from class plans, manage expenses, and monitor board fees for horses.

System Configuration

Configure system settings, manage user access, and customize the platform for your school’s needs.

Key Features

Everything you need to run a successful equestrian school

🎓

Trial Class System

Allow prospective students to take trial classes before enrolling, with automatic validation and tracking.

⚠️

Conflict Detection

Real-time validation prevents double-booking of instructors, horses, and students with visual warnings.

🎨

Color-Coded Calendar

Assign unique colors to instructors for instant visual identification in the calendar interface.

📋

Excel Export

Export daily schedules and reports to professionally formatted Excel files for printing and analysis.

💬

WhatsApp Integration

Contact students and instructors directly via WhatsApp with pre-formatted messages from the system.

🔄

Bulk Operations

Copy weekly schedules, cancel entire days, and perform mass updates with advanced bulk operation tools.

Ready to Transform Your Equestrian School?

Get started with our comprehensive documentation and start managing your school more efficiently today.

Build docs developers (and LLMs) love