=== Dog Walking Business ===
Contributors: insightdezign
Tags: dog walking, pet care, business management, appointments, scheduling
Requires at least: 5.8
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.4.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Complete management system for dog walking and pet care businesses.

== Description ==

Dog Walking Business is a comprehensive WordPress plugin designed specifically for dog walking and pet care businesses. Manage your customers, pets, services, appointments, and scheduling all from within your WordPress dashboard.

**Features:**

* Customer management with contact details and notes
* Pet profiles linked to customers
* Configurable services with flexible pricing
* Appointment scheduling with drag-and-drop calendar
* Gantt-style daily schedule view
* Recurring appointment support
* Custom per-customer pricing
* Holiday surcharge and same-day booking fees
* Reports and revenue tracking
* CSV service import/export
* Pending appointment approval workflow

== Installation ==

1. Upload the `dog-walking-biz` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Navigate to 'Dog Walking' in the admin menu to configure your business settings.

== Frequently Asked Questions ==

= How do I set up my services? =

Go to Dog Walking > Services in your WordPress admin. Click "Add New Service" to create services with custom pricing, durations, and types.

= Can I set custom pricing for specific customers? =

Yes. Edit a customer and enable custom pricing. You can then set per-service rates that override the default service pricing.

= How do recurring appointments work? =

When creating an appointment, you can set it to recur daily, weekly, biweekly, or monthly. The plugin will automatically generate individual appointments based on the recurring schedule.

== Screenshots ==

1. Dashboard overview with today's schedule and upcoming appointments.
2. Daily schedule view with Gantt-style timeline.
3. Calendar view with drag-and-drop support.
4. Customer management screen.
5. Service configuration with pricing options.

== Changelog ==

= 1.2.1 =
* Fixed: WordPress user accounts now use the local part of the email as the username instead of the full email address
* Added: Customer email changes now sync to the linked WordPress user account
* Added: Customers can update their own email from the My Account profile page

= 1.2.0 =
* Added: Recurring appointments system
* Added: Pricing calculator with custom pricing overrides
* Added: Multi-day booking support
* Added: Schedule timeline view (Gantt-style)
* Added: Calendar view (FullCalendar)
* Added: Customer/Pet/Service CRUD
* Added: Public appointment request form
* Added: Contact form shortcode with honeypot and rate limiting
* Added: Email notification system with 11 configurable email types
* Added: Stripe payment integration
* Added: My Account customer portal
* Added: Login/Logout nav menu link
* Added: Branding settings (colors, logo upload)
* Added: Settings page with 5-tab layout

= 1.0.0 =
* Initial release.

== Upgrade Notice ==

= 1.2.1 =
WordPress usernames are now based on the email local part. Customer email changes sync to WordPress user accounts.

= 1.0.0 =
Initial release of Dog Walking Business Manager.
