Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/shailjamanhas/appointment-booking-plugin-mini-/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
🗓 Mini Appointment Booking Plugin (WordPress)
Mini Appointment Booking is a lightweight WordPress plugin that allows users to book appointments using a simple frontend form and lets admins view all bookings from the WordPress dashboard.
This plugin is built for learning and practice purposes using core WordPress functions, shortcodes, and custom database tables.
✨ Features
- Frontend appointment booking form using shortcode
- Stores data in custom database table
- Admin dashboard page to view all appointments
- Simple and clean structure
- No third-party dependencies
🛠 Technologies Used
- PHP
- WordPress Hooks & Shortcodes
- MySQL (via WordPress $wpdb)
- HTML
⚙ Installation Steps
- Download or clone this repository
- Upload folder to:
wp-content/plugins/mini-appointment-booking/ - Go to WordPress Admin → Plugins → Activate Mini Appointment Booking
- Create a page and add shortcode: