Barnyard Listing — Documentation
The complete technical and product documentation suite for the Barnyard Listing advertising platform — data models, system architecture, integration walkthroughs, and end-user guides.
Data Dictionary
Entity schemas, field definitions, and the backend function API reference.
Architecture & System Design
Tech stack, component map, security model, and data flow.
Integration Guides
Technical how-tos: Facebook, Base44 Payments, RLS, and backend functions.
User Guides & Knowledge Base
Step-by-step guides for posting, browsing, inquiring, and advertising.
Backend
9 serverless functions on Deno, service-role entity access, RLS-enforced data boundary.
Security-first
Server-anchored contact info, JWT-verified webhooks, sanitized inputs, admin-gated moderation.
Responsive
Mobile-first design, tap-to-call ad banners, and progressive disclosure forms.
How to use this documentation
Use the sidebar to navigate between the four documentation areas. The Data Dictionary is the canonical reference for every stored field and API endpoint. The Architecture page explains how the pieces fit together. Integration Guides walk through wiring up external services, and User Guides cover day-to-day platform use.