Skip to content

Bookeasy Appointment Scheduling Software

SELF-HOSTED APPOINTMENT BOOKING SCRIPT

BookEasy – Your Own Bookings Alternative. No Monthly Fees.

A secure, lightweight PHP + SQLite appointment scheduling system you install on your own hosting in 2 minutes. Online booking page, staff calendars, SMTP email notifications, reminders and a complete admin panel – all yours, forever.

✔ One-time purchase   ✔ Full source code   ✔ Works on any PHP hosting   ✔ No MySQL needed

Installation time
0 min
Monthly subscription fees
₹ 0
Editable email templates
0
SMTP provider presets
0 +

Tired of paying every month for booking software?

SaaS booking tools charge per staff member, per month – and your customer data lives on someone else’s servers. Branding is limited, and prices keep going up.

BookEasy gives you the same professional booking experience, hosted on your website, under your domain, with your branding – for a one-time price.

HOW IT WORKS

Booking in 4 simple steps

A clean, mobile-friendly wizard that guides your customers from service to confirmation.

1. Choose a Service

Customers see your services with duration, price and description.

2. Pick a Staff Member

Choose a specific person or “Any available” – work is shared fairly.

3. Select Date & Time

A live calendar shows only real, free slots based on working hours.

4. Instant Confirmation

Customer and staff get emails instantly, with a calendar invite attached.

FEATURES

Everything you need to take bookings online

Built to match the features businesses love in Zoho Bookings – without the subscription.

For Your Customers

Mobile-Friendly Booking Page

A fast, modern step-by-step booking page that works beautifully on phones, tablets and desktops.

Real-Time Availability

Respects working hours, lunch breaks, buffers, holidays, minimum notice and the booking window.

Add to Calendar

One-click .ics download and Google Calendar link on the confirmation page.

Self-Service Reschedule

Customers move their own appointment via a secure private link – within the cut-off you set.

Online Cancellation

Let customers cancel online with an optional reason. You get notified immediately.

Direct Booking Links & Embed

Share links for a specific service or staff member, or embed the booking page on any website.

Powerful Admin Panel

Dashboard

Today’s bookings, upcoming appointments, pending approvals and monthly stats at a glance.

Calendar View

Month calendar with colour-coded appointments, filter by staff member, holidays highlighted.

Appointment Management

Search, filter, approve, cancel, reschedule, mark completed or no-show. Export to CSV.

Manual Bookings

Add phone or walk-in bookings yourself, with the option to override availability.

Services

Set duration, price, buffer time before/after, location or meeting link, colour and assigned staff.

Staff & Working Hours

Weekly schedule for every staff member with split shifts for lunch breaks.

Holidays & Time Off

Close the whole business for festivals, or block days for individual staff.

Booking Rules

Slot interval, minimum notice, booking window, approval mode, cancel/reschedule cut-offs, daily limits.

Branding

Your logo, brand colour, welcome text, thank-you message and terms checkbox.

SMTP Email Notifications – Just Like Zoho Bookings

A built-in SMTP mailer sends every email from your own address for reliable inbox delivery. Choose a provider preset, enter your credentials and press Send test – done.

Notifications that run themselves

SECURITY

Secure by design

Built with modern security best practices so you can host it with confidence.

Attack Protection

Prepared SQL statements, output escaping, CSRF tokens on every form and a strict Content-Security-Policy.

Safe Admin Login

Hashed passwords, brute-force lockout, session timeout and automatic sign-out on password change.

Encrypted Secrets

SMTP password stored with AES-256-GCM encryption. Database file is protected and un-guessable.

Spam & Abuse Control

Honeypot anti-bot field, rate limiting and per-customer daily booking limits.

No Double Bookings

Slots are locked during booking, so two customers can never grab the same time.

Easy Backups

One folder holds everything. Built-in command-line backup and password reset tools.

PERFECT FOR

Built for every appointment-based business

If your customers book time with you, BookEasy fits.

Clinics & Doctors

Patient consultations, dental, physiotherapy and diagnostics.

Salons & Spas

Haircuts, beauty treatments, massages and wellness sessions.

Consultants & Coaches

Legal, financial, tax, career and business consultations.

Tutors & Trainers

Coaching classes, fitness trainers, music and language lessons.

Service Businesses

Repairs, car service, home services and site visits.

Agencies & Offices

Demos, discovery calls, interviews and client meetings.

Easy hosting requirements

What you get

PRICING

Get BookEasy for your business

One-time purchase. Installation help, custom branding and customisation (online payments, WhatsApp/SMS alerts, extra features) available on request.

Contact us for the best price for your requirement.

FAQ

Frequently asked questions

No. BookEasy is a one-time purchase. You host it on your own server, so there are no per-user or monthly subscription charges.

No. BookEasy uses SQLite, a file-based database built into PHP. Just upload the files and run the installer.

Yes. Any hosting with PHP 8.0+ works – cPanel, Hostinger, GoDaddy, Bluehost, LiteSpeed servers and VPS.

Any SMTP server, with ready presets for Gmail, Microsoft 365, Zoho Mail, SendGrid, Brevo, Mailgun, Amazon SES, Hostinger and cPanel mailboxes.

Yes. Install it in a subfolder (e.g. yoursite.com/booking) and link to it, or embed the booking page inside any WordPress or Elementor page using an iframe.

Yes – unlimited staff, each with their own working hours, services, days off and email notifications.

Yes. Every booking has a private manage link. You control whether this is allowed and how many hours before the appointment.

Online payments are not included by default, but we can add Razorpay, Stripe or PayPal as a customisation. Ask us for details.

Yes. Installation guidance is included, and full installation and setup on your server is available on request.

Start taking bookings on your own website today

Stop renting your booking system. Own it – with BookEasy by CodeBrother India.