=== MoveMate Moving Calculator ===
Contributors: mehmoodbaig
Tags: moving calculator, relocation, logistics, map calculation, inventory manager
Requires at least: 5.8
Tested up to: 6.9
Stable tag: 1.0.1
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

MoveMate is a moving cost calculator with step-by-step wizard, map distance calculation, inventory management, and booking system.

== Description ==

MoveMate is a powerful, professional-grade moving cost calculator designed to transform how moving companies handle bookings and estimates. With a seamless, step-by-step wizard, your clients can calculate their relocation costs in minutes.

= 🔗 Links =
* [Live Demo (Free Version)](https://demo.hubxperts.com/)
* [Live Demo (Pro Version)](https://prodemo.hubxperts.com/)
* [Upgrade to MoveMate Pro](https://hubxperts.com/product/movemate-moving-calculator-pro/)

= Free Version Features =
* Step-by-Step Wizard: An intuitive multi-step form that guides users.
* Interactive Map Integration: Real-time distance calculation with route display.
* Date & Time Picker: Users can select preferred moving slots.
* Smart Inventory Manager: Pre-defined list of household items.
* Lead Generation: Collects customer details for follow-ups.

= 💎 Pro Version Features =
Unlock the full potential of your moving business with Pro:
* Custom Inventory: Let users add unique items with custom dimensions.
* Vehicle Selection: Define multiple truck/van types with custom pricing.
* Worker/Helper Management: Allow users to choose the number of movers.
* WooCommerce Integration: Accept online payments (PayPal, Stripe, etc.)
* Advanced Distance Pricing: Set different rates per kilometer/mile.
* Custom Emails: Send professional PDF or HTML summaries.

== External services ==

This plugin relies on the following third-party services to provide map distance calculations and location searching:

* Photon API (by Komoot): Used for address autocomplete and geocoding.
  Service URL: https://photon.komoot.io/
  Privacy Policy: https://www.komoot.com/privacy
* Leaflet Routing Machine / Mapbox: Used for calculating route distances and displaying maps.
  Service URL: https://api.mapbox.com/
  Terms of Service: https://www.mapbox.com/legal/tos/

These services are necessary for the interactive map and distance-based pricing features to function.

== Installation ==

1. Upload the `movemate` folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Use the shortcode `[movemate_form]` on any page to display the wizard.

== Screenshots ==

1. The interactive moving wizard in action.
2. MoveMate dashboard options
3. MoveMate dashboard and license management.
4. Easy-to-add inventory selection screen.
5. Easy-to-edit and update inventory selection screen.
6. Location and Floor management settings.
7. Detailed tax and discount configuration.
8. Professional booking management system.
9. MoveMate form view
10.MoveMate add user info
11.MoveMate user select inventory
12.MoveMate user will fill Location and select Floor
13.MoveMate user submit personal information
14.MoveMate form submit successfully


== Changelog ==

= 1.0.1 =

Security: Implemented proper sanitization, unslashing, and escaping for all user inputs and outputs.

Security: Updated nonce verification to use sanitized inputs as per WordPress.org standards.

Improvement: Added unique movemate_ prefixing to all global functions and AJAX actions to prevent conflicts.

Updated: Tested up to WordPress 6.9 for full compatibility.

= 1.0.0 =

Initial release.