=== KennelFlow Boarding ===
Contributors: brelandr
Tags: boarding, pets, kennel, appointments, booking
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 0.1.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Boarding and kennel foundation: pets, rooms, locations, bookings, and REST API availability. By Land Tech Web Designs.

== Description ==

KennelFlow Boarding registers custom post types for pets, rooms, and bookings, a location taxonomy, and REST endpoints to query which rooms are available for a date range at a given location. Use it as the data layer for your site; extend with **KennelFlow Pro** for WooCommerce-powered checkout when you are ready.

**REST API**

The plugin exposes REST routes for availability and locations so themes and headless front ends can build booking flows. By default these routes require a signed-in user who can `edit_posts` so taxonomy and room titles tied to non-public post types are not exposed anonymously. To allow unauthenticated access for public booking widgets, add:

`add_filter( 'kennelflow_rest_allow_anonymous_booking_read', '__return_true' );`

== KennelFlow Pro ==

Upgrade for WooCommerce integration and premium booking features:

https://landtechwebdesigns.com/

== Installation ==

1. Upload the `kennelflow-boarding` folder to the `/wp-content/plugins/` directory, or install the plugin through the WordPress plugins screen.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Configure pets, rooms, locations, and bookings under the relevant admin menus.

== Frequently Asked Questions ==

= Does this require WooCommerce? =

No. The free plugin does not require WooCommerce. WooCommerce is optional and used when **KennelFlow Pro** is installed.

= Who develops KennelFlow Boarding? =

KennelFlow Boarding is developed and supported by Land Tech Web Designs.

== Changelog ==

= 0.1.0 =
* Initial release.
