# Horse Trust ## Docs - [Admin API](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/admin/overview.md): Admin-only endpoints for platform management and moderation - [Login](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/auth/login.md): Authenticate user and receive JWT token - [Get Current User](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/auth/me.md): Retrieve the authenticated user profile - [Register User](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/auth/register.md): Create a new seller account - [Update Seller Profile](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/auth/seller-profile.md): Update seller verification documents and initiate verification process - [Conversations](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/chat/conversations.md): Create and manage chat conversations between users - [Messages](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/chat/messages.md): Send and retrieve messages within conversations - [Unread Count](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/chat/unread-count.md): Get the total number of unread messages for the authenticated user - [Create Horse](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/create.md): Create a new horse listing (seller or admin only) - [Delete Horse](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/delete.md): Delete a horse listing and all associated vet records (owner or admin) - [Get Horse](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/get.md): Get a single horse listing by ID with detailed information and latest vet record - [List Horses](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/list.md): List active horse listings with filtering, pagination, and sorting - [My Listings](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/my-listings.md): Get all horse listings for the authenticated seller - [Update Horse](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/update.md): Update an existing horse listing (owner or admin) - [Vet Records](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/api/horses/vet-records.md): Manage veterinary records for horse listings - [Architecture](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/architecture.md): Comprehensive overview of the Horse Trust platform architecture, tech stack, and system design - [Database Models](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/backend/database-models.md): Mongoose schemas and models for the Horse Trust platform - [Middleware](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/backend/middleware.md): Authentication and authorization middleware for the Horse Trust platform - [Backend Overview](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/backend/overview.md): Express.js backend architecture for the Horse Trust platform - [WebSockets](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/backend/websockets.md): Real-time communication with Socket.io for chat and notifications - [Code Standards](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/contributing/code-standards.md): Code quality guidelines and best practices for Horse Trust development - [Getting Started with Contributing](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/contributing/getting-started.md): Learn how to set up your development environment and start contributing to Horse Trust - [Git Workflow](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/contributing/git-workflow.md): Learn about our Git branching strategy, commit conventions, and pull request process - [Environment Variables](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/deployment/environment-variables.md): Complete reference for all environment variables used in Horse Trust platform - [Production Deployment](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/deployment/production.md): Guide for deploying Horse Trust platform to production environments - [Setup Guide](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/deployment/setup.md): Step-by-step guide to set up the Horse Trust platform locally - [Authentication System](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/features/authentication.md): Learn how Horse Trust implements secure user authentication with JWT tokens, password hashing, and role-based access control - [Horse Listings](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/features/horse-listings.md): Create and manage premium horse listings with photos, videos, veterinary records, and detailed information - [Marketplace](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/features/marketplace.md): Browse, filter, and discover premium horses with advanced search and filtering capabilities - [Real-Time Chat](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/features/real-time-chat.md): Implement Socket.io-powered real-time messaging between buyers and sellers with typing indicators and read receipts - [Seller Verification](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/features/seller-verification.md): Implement identity verification for sellers with document validation and trust badges to build marketplace credibility - [Components](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/frontend/components.md): Comprehensive guide to reusable components in the Horse Trust frontend - [Frontend Overview](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/frontend/overview.md): Overview of the Horse Trust frontend architecture built with Next.js 16 - [Routing](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/frontend/routing.md): Next.js 16 App Router implementation in Horse Trust frontend - [Styling](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/frontend/styling.md): Tailwind CSS configuration and custom design system for Horse Trust - [Introduction](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/introduction.md): Welcome to Horse Trust - A secure platform for buying and selling horses with blockchain-inspired transparency - [Quickstart Guide](https://mintlify.wiki/No-Country-simulation/S02-26-Equipo-33-Web-App/quickstart.md): Set up and run the Horse Trust platform in your local development environment