Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Sniza Appointment Scheduler Wordpress Plugin - Rating, Reviews, Demo & Download

Sniza Appointment Scheduler Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Sniza Appointment Scheduler is a self-hosted booking system for sites that sell instructor time in prepaid blocks. Students draw down minutes from packages assigned by an admin or purchased through WooCommerce, and book appointments against per-instructor availability.

Features:

  • Per-instructor weekly availability (timeblocks) and ad-hoc time off
  • Configurable package definitions in 30 minute increments up to 4 hours
  • Admin-assigned prepaid packages with optional expiration date and notes
  • Optional WooCommerce integration: mark packages as purchasable and auto-grant minutes when an order completes
  • Frontend month calendar with day-level availability indicators
  • Weekly time-slot view with status colours (available, booked, time off, blocked by another user, too soon, current)
  • Mobile single-day scheduler with mini calendar
  • Per-user appointment booking and cancellation, with a configurable cancellation cutoff
  • “My Lessons” view with AJAX-powered Future / Past filter and in-place cancellation
  • Admin Appointments screen with instructor and date-range filters (defaults to the next 3 days, hides cancelled lessons)
  • Configurable maximum appointment length (admin setting)
  • Sample-data tool for seeding and wiping a fixed demo dataset
  • Timezone-aware: each instructor has their own timezone, and end users see times in the site timezone

Available shortcodes:

  • [sniza_scheduler] — booking UI (month calendar + week grid)
  • [sniza_packages] — store front for purchasable packages (requires WooCommerce)
  • [sniza_my_lessons] — logged-in user’s upcoming and past lessons with cancel controls

Screenshots

  1. Monthly availability calendar with the weekly slot grid.

    Monthly availability calendar with the weekly slot grid.

  2. Admin screen for managing instructors, timeblocks, packages and assignments.

    Admin screen for managing instructors, timeblocks, packages and assignments.

  3. Admin Appointments screen with instructor and date-range filters.

    Admin Appointments screen with instructor and date-range filters.

  4. My Lessons page with AJAX-powered Future / Past filter.

    My Lessons page with AJAX-powered Future / Past filter.


Reviews & Comments