Skip to content

Installation

Installation Guide

This guide covers a full ProSchedule install: upload, database, the eight-step wizard (including Use Case), and what to do after the wizard.

Last updated Aug 19, 2026 · 2 min read

This guide covers a full ProSchedule install: upload, database, the eight-step wizard (including Use Case), and what to do after the wizard.

Table of contents

  1. System Requirements
  2. Installation Process — complete wizard, including the three editions
  3. Post-Installation
  4. Troubleshooting

Overview

The wizard includes:

  1. System requirements check
  2. License verification
  3. Use case — SaaS Platform, Organization, or Personal
  4. Environment (app name, URL, production/debug)
  5. Database connection
  6. Administrator account
  7. Automatic install (migrations, seed, edition front pages, caches)
  8. Completion
Use case Typical buyer After install
SaaS Platform Agency or marketplace Workspaces, plans, Stripe, public directory
Organization (default) One clinic or company Staff and CRM, no SaaS billing
Personal One professional Solo calendar and /u/{username} booking

You can change the use case later in Settings → Global without reinstalling. See Deployment Use Cases.

Booking and appointment payments work in every edition.

Quick installation

1. Upload files

Extract the package and upload the ProSchedule files. Point the site document root at public/. Directories 755, files 644. storage/ and bootstrap/cache/ must be writable.

2. Create a database

Create an empty MySQL database. Note host, name, username, and password.

3. Open the site

Visit https://yourdomain.com. The wizard starts automatically.

4. Complete the eight steps

When you reach Use Case, pick the edition that matches how you will run the product. The default is Organization.

5. Sign in and finish setup

Use the admin email from the wizard. Then follow Post-installation: SMTP, event types, and (for SaaS) Stripe.

Do not run php artisan command:import_demo on a live customer database. That command is only for dedicated demo sites.

Try the official demos first

Each sign-in page has one-click demo accounts.

After install

  1. Settings
  2. Event types
  3. Schedules
  4. Front pages (if that guide is in your package)

Related documentation:

← All ProSchedule – Online Appointment Booking Software for Service Businesses documentation

We use cookies to understand how visitors use this site. Cookie Policy