Appointo SaaS Laravel Appointment Booking icon

Appointo SaaS Laravel Appointment Booking

Go to Website
Hot or Not
Appointo SaaS Laravel Appointment Booking

Description

Appointo SaaS is a marketplace-ready Laravel appointment booking platform for developers, agencies, and founders who want to launch a multi-merchant booking product quickly.   It includes a public service directory, branded merchant profiles, online booking requests, staff scheduling, business hours, waitlists, coupons, payment tracking, Stripe-ready checkout, Google Calendar sync, multilingual public booking pages, customer self-service rescheduling and cancellation, merchant dashboards, staff dashboards, super admin management, an installer, license activation records, rich demo data, documentation, and automated tests.   The product is built as readable Laravel source code. It is not encrypted or locked. Buyers can customize the application for their own SaaS, agency project, or client deployment.

Features

- Multi-merchant SaaS booking platform

- Public directory and branded merchant profile pages

- Public booking request form and embeddable booking widget

- Staff schedules, blocked times, business hours, closed dates, and service buffers

- Waitlists, coupons, recurring appointments, no-show status, manual bookings, and book-again workflow

- Customer self-service rescheduling and cancellation with optional cancellation reason

- Merchant dashboard, booking calendar, reports, customer CRM, CSV exports, and privacy tools

- Visual intake-question builder with JSON import fallback

- Staff dashboard with own bookings, calendar, export, and working hours

- Super admin dashboard, merchant management, user management, plan management, and platform health checks

- Stripe-ready billing/payment structure and Google Calendar OAuth sync

- 16 customer-facing locales, valid timezone selector, and ISO currency selector

- Browser installer, diagnostics command, release documentation, demo data, and automated tests

Requirements

- PHP 8.2 or newer

- MySQL 8+ recommended for production

- SQLite supported for local/demo testing

- Composer

- Laravel-compatible web server such as Nginx, Apache, or cPanel hosting

- HTTPS recommended for production

- Cron entry for Laravel scheduler

Instructions

1. Download and extract the package.

2. Upload the application files to your hosting account or VPS.

3. Set your domain document root to the /public folder.

4. Create a new MySQL database and database user.

5. Make sure the following folders are writable:

storage

bootstrap/cache

6. Open your website in the browser and go to:

https://your-domain.com/instal...

7. Follow the browser installer and enter your database, app, mail, admin, and license details.

8. After installation, log in to the admin panel and review plans, merchants, users, system health, and platform settings.

9. Configure optional integrations if needed:

Stripe keys and webhook secret

Google Calendar OAuth credentials

SMTP mail settings

10. Add the Laravel scheduler cron job:

* * * * * cd /path/to/appointo-saas && php artisan schedule:run >> /dev/null 2>&1

11. Create merchants, services, staff members, coupons, business hours, and booking settings.

12. Share the public merchant booking link or embed the booking widget on an external website.

Full installation, configuration, demo account, and troubleshooting documentation is included in the package.

AuthorStackoraStudio
CategoryScripts & Code / PHP Scripts / Booking
Price$54
Extended License$162
Likes1
First ReleaseJun 15, 2026
Last UpdateJun 15, 2026
Files included.php, .css, .html, .sql, JavaScript .js
Software versionPHP 8.2, PHP 8.3, PHP 8.4

External listing. code.market does not sell this product and does not process payment for it. Pricing, payment, delivery, licensing, refunds, and support are handled by the third-party merchant on its own website. We may earn an affiliate commission from a referral. Details.

Products of the Week.

Submit