=== NiftyBukzee - Calendar Booking Plugin for Appointments and Events ===
Contributors:      niftysol
Plugin Name:       NiftyBukzee
Plugin URI:        https://wordpress.org/plugins/niftybukzee/
Tags:              appointments, booking, calendar, events, scheduling
Author:            Niftysol
Author URI:        https://profiles.wordpress.org/niftysol/
Requires at least: 5.6
Requires PHP:      7.4
Tested up to:      6.9
Stable tag:        1.0.4
License:           GPLv2 or later
License URI:       https://www.gnu.org/licenses/gpl-2.0.html
Version:           1.0.4

Gain More customers with Quick and Easy 3-step appointment booking with service providers: Calendar, Payments, Google Meet & more.

== Description ==

[Demo](https://bukzee.pushnifty.com/)  |  [Docs](https://bukzee.pushnifty.com/bukzee-document/)  |  [Support](mailto:sales@niftysol.com)   |  [Website](https://niftysol.com/)

NiftyBukzee is a smart, user-friendly appointment booking plugin built for service-based businesses. It enables quick 3-step bookings with service providers, supports offline payments, and integrates Google Meet or Zoom for virtual appointments. Designed to help you gain more customers and streamline your operations, NiftyBukzee is perfect for clinics, trainers, stylists, consultants, and other professionals.

With a built-in dashboard, customizable services, and provider time scheduling, NiftyBukzee helps manage appointments efficiently. Accept payments via Stripe* or PayPal*(*Coming soon), generate unique appointment IDs, send email confirmations, and more all from your WordPress site.

Whether you're a doctor, lawyer, stylist, or coach. NiftyBukzee makes booking fast, simple, and seamless.

**Key Features with Details**

**Quick 3-Step Booking Process**
Let your customers book appointments in just three easy steps: choose time, provide details, and confirm.

**Customizable Services**
Add, edit, or remove services and choose from pre-set templates for doctors, trainers, stylists, and lawyers.

**Service Provider Management**
Manage service providers with individual availability, working hours, and service assignments.

**Unique Appointment ID Generation**
Automatically assign a unique ID with a customizable prefix for each new booking.

**Admin Dashboard & Calendar View**
Get real-time insights into today's bookings, cancellations, registered users, and more.

**Email Notifications**
Send automated appointment confirmation emails with all the booking details.

**Mobile-Responsive Design**
Optimized for mobile and desktop to ensure a smooth experience for all users.

**Quick Setup Wizard**
Get started quickly with an easy-to-follow wizard to guide you through setup.

**Customizable Frontend with Shortcodes**
Use shortcodes to embed the booking form anywhere on your WordPress site pages.

**Google Meet & Zoom Integration**
Embed meeting links in services, which are then shared on confirmation pages and emails.

**Multiple Payment Options**
Currently supports offline payments; Stripe and PayPal integration coming soon.

**Best Suited For**
* Clinics.
* Fitness trainers.
* Stylists & salons.
* Lawyers & consultants.
* Coaches and educators.

== Usage ==

To display the appointment booking wizard on the frontend, simply use the following shortcode on any page:

`[niftybkz_appointment_booking_shortcode]`

== Screenshots ==
1. Basic Settings
2. Add Service Provider
3. Set Provider Schedule
4. Add/Edit Services
5. Services.
6. Booking Wizard Step 1 - Select Date & Time
7. Booking Wizard Step 2 - Enter Customer Details
8. Booking Wizard Step 3 - Confirm & Thank You Page
9. Appointment Listing
10. Dynamic Dashboard View


== Installation ==

1. Upload the plugin files to the `/wp-content/plugins/plugin-name` directory, or install the plugin through the WordPress plugins screen directly.
2. Activate the plugin through the 'Plugins' screen in WordPress

= Manual Installation =

1. Upload the entire `/niftybukzee` directory to the `/wp-content/plugins/` directory.
1. Activate NiftyBukzee through the 'Plugins' menu in WordPress.

= After Installing =

** Click on the **NiftyBukzee** menu in your WordPress admin panel and follow the step-by-step Setup Wizard.

For detailed instructions, visit our [detailed documentation](https://bukzee.pushnifty.com/bukzee-document/).


== Frequently Asked Questions ==

= How do I show the Booking appointment wizard on the frontend page? =
Simply add the below shortcode to any page where you want the booking wizard to appear.
`[niftybkz_appointment_booking_shortcode]`

= Who is NiftyBukzee built for? =
It's ideal for service-based professionals like doctors, coaches, stylists, trainers, consultants, and more.

= Can I customize the booking form and services? =
Absolutely. You can add/edit services, providers, time slots, and even style the booking process using the settings.

= Can I collect payments through this plugin? =
Yes! NiftyBukzee supports offline payment methods. But Stripe, PayPal, and other payment gateway coming soon.

= How does the Google Meet or Zoom integration work? =
Just add the Google Meet or Zoom meeting link to your services, and NiftyBukzee will automatically send the link to the customer when they book an appointment through the 3-step frontend booking wizard.

= Where are the Google Meet or Zoom meeting links shown to customers? =
Customers will see the Google Meet or Zoom meeting links on the Thank You page and in the appointment confirmation email.

= Do I need coding knowledge to use this plugin? =
Not at all. Everything is handled through the admin dashboard with a simple interface and guided setup.

= Will it work with my WordPress theme? =
NiftyBukzee is developed using WordPress coding standards and is compatible with most modern themes.

== Changelog ==

= 1.0.4 (Apr 20, 2026) =
* Fixed known issues.

= 1.0.0 =
* Initial release.