Skip to main content

Welcome to Horse Trust

A comprehensive equestrian marketplace platform connecting buyers and sellers with verified listings, real-time communication, and secure transactions.

Get Started

Set up your development environment in minutes

API Reference

Explore the complete REST API documentation

Platform Overview

Horse Trust is a full-stack SaaS platform built for the equestrian community. Our platform enables secure horse transactions with built-in seller verification, comprehensive listings management, and real-time buyer-seller communication.

Quick Start

Get your development environment set up and running in minutes

Architecture

Understand the technical architecture and system design

Authentication

Learn about JWT-based auth and role-based access control

API Reference

Explore the complete REST API documentation

Core Features

Discover the powerful features that make Horse Trust a trusted marketplace platform.

User Authentication

JWT-based authentication with role-based access for admins and sellers

Horse Listings

Comprehensive listing management with photos, videos, and location tracking

Marketplace

Advanced filtering, search, and discovery of horses for sale

Real-Time Chat

Socket.io-powered messaging between buyers and sellers

Seller Verification

Identity verification system with document upload and approval workflow

Veterinary Records

Track and manage health records for each horse

Technology Stack

Built with modern, scalable technologies for performance and reliability.

Frontend Guide

Next.js 16 with React 19, TypeScript, and Tailwind CSS

Backend Guide

Express.js REST API with MongoDB and Socket.io

Database Models

MongoDB schemas for Users, Horses, Chat, and more

Deployment

Production deployment guides and environment configuration

API Reference

Comprehensive REST API documentation with request/response examples.

Authentication API

User registration, login, and profile management endpoints

Horses API

Create, read, update, and delete horse listings

Chat API

Real-time messaging and conversation management

Admin API

Administrative endpoints for platform management

Contributing

Join our development community and help improve Horse Trust.

Contribution Guide

Learn about our Git workflow, coding standards, and pull request process

Build docs developers (and LLMs) love