ProSchedule is a strong, self-hosted, and clever appointment scheduling platform designed for professionals and companies of all sizes. Constructed with a contemporary tech stack (Laravel, Vue.js, Inertia.js), it gives an entire resolution to handle your schedule, settle for funds, interact with shoppers, and develop what you are promoting. Take management of your knowledge and supply a world-class reserving expertise with ProSchedule.
Core Scheduling & Reserving Options
Highly effective & Versatile Scheduling
- Customizable Occasion Varieties: Create and handle limitless one-on-one or group appointments, every with its personal distinctive length, value, location, and availability guidelines.
- Public Reserving Pages: Each person will get a private, shareable reserving web page (e.g., yoursite.com/u/your-name) that fantastically shows all their out there occasion sorts.
- Versatile Availability: Simply set recurring weekly availability or outline particular availability for explicit dates. Block out holidays or private time with ease.
- Customized Reserving Questions: Add customized fields to your reserving type to gather all the mandatory info from shoppers earlier than the appointment.
- Automated Timezone Conversion: The reserving calendar routinely detects and handles timezones for each you and your shoppers, eliminating confusion and no-shows.
- Automated Buffers: Robotically add padding time earlier than and after occasions to forestall back-to-back bookings.
- Rescheduling & Cancellation: Empower shoppers to simply reschedule or cancel their very own appointments by way of distinctive, safe hyperlinks of their affirmation emails.
- Appointment Affirmation: Configure occasions to require your handbook approval, supplying you with full management over your schedule.
- A number of Calendar Views: View schedules in clear record, weekly grid, or month-to-month calendar view to remain organized.
- Occasion Sort Classes: Set up companies by classes for higher administration and shopper discovery.
- A number of Occasion Places: Help for a number of areas per occasion sort with location-specific availability.
- Most Bookings Per Day: Set limits on what number of appointments might be booked per day.
- Date Vary Restrictions: Outline particular date ranges when companies can be found.
Seamless Funds & Invoicing
- Stripe & PayPal Integration: Securely settle for funds on your appointments by way of industry-leading fee gateways, Stripe and PayPal.
- Require Fee on Reserving: Scale back no-shows and safe your income by requiring shoppers to pay upfront on the time of reserving.
- Fee Historical past & Analytics: Get an entire overview of your income with an in depth historical past of all transactions and insightful fee analytics.
- Refund Processing: Concern full or partial refunds instantly from the admin dashboard.
- Bill Administration: Create, ship, and monitor invoices on your appointments.
- Multi-Forex Help: Help for various currencies.
- Tax Calculation: Automated tax computation for funds.
- Fee Retry: Robotically retry failed funds.
- Receipt Era: Automated receipt creation for funds.
Clever Integrations
- 2-Manner Google Calendar Sync: Join your Google Calendar to routinely verify for conflicts and add new appointments to your schedule in real-time.
- 2-Manner Outlook Calendar Sync: Full, two-way synchronization with Outlook Calendar to handle your availability and occasions seamlessly.
- “Add to Calendar” Hyperlinks: Affirmation pages and emails routinely embody “Add to Google Calendar,” “Add to Outlook,” and iCal obtain hyperlinks on your shoppers.
- AI-Powered Assistant: Leverage an built-in AI assistant to get good scheduling solutions, predict reserving patterns, and acquire priceless enterprise insights.
- Apple Calendar Help: iOS and Android calendar integration.
- Webhook Help: Actual-time calendar updates by way of webhooks.
- Sync Settings: Customizable sync preferences and instructions.
- Battle Detection: Robotically detects and prevents scheduling conflicts.
Full Enterprise Administration Suite
Person, Workforce & Consumer Administration
- Multi-Person & Workforce Help: Onboard your total crew. Every person can handle their very own schedule, availability, and integrations below one roof.
- Highly effective Roles & Permissions: An entire role-based permission system provides you fine-grained management over what your customers can see and do.
- Group Administration: Excellent for businesses and franchises, you possibly can handle a number of organizations from a single set up.
- Complete Consumer Database: Handle a centralized record of all shoppers who’ve booked appointments, with their historical past and speak to info.
- Person Profiles: Every person has a profile to handle their private info, skilled particulars, and integrations.
- Division Administration: Set up customers into departments with department-specific settings.
- Customized Roles: Create customized roles with particular permissions.
- Workforce Collaboration: Instruments for managing groups and collaboration.
- Person Analytics: Superior analytics for person efficiency and exercise.
Communication & Content material Administration
- Actual-Time Chat: A built-in chat system for fast communication with shoppers and crew members.
- Customizable E-mail Templates: Take full management over the branding and content material of all outgoing emails (confirmations, reminders, cancellations, and so forth.).
- In-App Notifications: An entire notification system (powered by Pusher) retains you and your crew up to date on new bookings, cancellations, and different vital occasions.
- Constructed-in Weblog Engine: Publish articles, information, and updates with our built-in weblog system to draw and have interaction extra shoppers.
- FAQ & Customized Web page Administration: Simply create and handle a public FAQ part and customized pages like “Phrases of Service” and “Privateness Coverage.”
- Entrance Web page Builder: Dynamic entrance web page builder with customizable sections.
- Media Administration: Set up and handle media recordsdata with folder construction.
- Content material Classes: Set up weblog posts and content material by classes.
- Wealthy Textual content Editor: Full-featured WYSIWYG editor for content material creation.
Administration & Expertise
Trendy Set up & Administration
- Intuitive 8-Step Installer: A good looking and fashionable set up wizard with real-time progress monitoring, server requirement checks, and license validation makes setup a breeze.
- Highly effective Admin Dashboard: Get an entire overview of your total utility, handle customers, and configure settings from a central admin panel.
- Common Website Settings: Simply configure your utility’s title, emblem, foreign money, language, and different world settings.
- Self-Hosted for Full Management: Host ProSchedule by yourself server for full management over your knowledge, privateness, and customization. No month-to-month charges.
- One-Click on System Updates: A built-in updater makes it simple to maintain your utility up-to-date with the newest options and safety patches.
- Actual-Time Progress Monitoring: Monitor set up progress in real-time.
- Automated Rollback Safety: Automated rollback on set up failure.
- A number of Database Help: Help for MySQL, PostgreSQL, and SQLite.
Analytics & Reporting
- Dashboard Analytics: Actual-time enterprise metrics on fundamental dashboard.
- Appointment Statistics: Monitor whole, upcoming, accomplished, and cancelled appointments.
- Income Metrics: Monitor whole income, month-to-month income, and income progress.
- Consumer Metrics: Monitor whole shoppers, new shoppers, lively shoppers, and retention.
- Fee Analytics: Complete fee analytics with traits and insights.
- Superior Reporting: Generate detailed stories with customized date ranges and filters.
- Visible Charts & Graphs: Lovely and interactive charts for knowledge visualization.
- Export Choices: Export stories in numerous codecs.
Multi-Language & Localization
- 10+ Languages: Help for English, German, Chinese language, Bengali, Dutch, Italian, Arabic, Spanish, Swedish, Romanian, Polish, and extra.
- RTL Help: Proper-to-left language assist for Arabic and different RTL languages.
- Language Administration: Simple language administration from admin dashboard.
- Translation System: Full translation system for all interface components.
- Person Language Choice: Customers can choose their most popular language.
- Dynamic Language Switching: Swap languages with out web page reload.
Safety & License
- License System: Area safety and license validation.
- 10-Level License Validation: Complete license validation system.
- Code Integrity Checks: Software code integrity validation.
- Tampering Detection: Detect potential tampering and unauthorized modifications.
- Safety Monitoring: Actual-time safety monitoring.
- Superior Obfuscation: License info obfuscation.
- Charge Limiting Safety: Forestall brute power assaults.
Full Characteristic Checklist at a Look
- Limitless Occasion Varieties (One-on-One & Group)
- Stripe & PayPal Integration
- Google Calendar 2-Manner Sync
- Outlook Calendar 2-Manner Sync
- Apple Calendar Integration (iOS & Android)
- AI Assistant with Predictive Analytics
- Multi-Person & Workforce Administration
- Roles & Permissions System
- Group Administration
- Division Administration
- Consumer Database (CRM)
- Contact Administration
- Public Reserving Pages per Person
- Versatile Availability Guidelines (Weekly & by Date)
- Automated Timezone Detection
- Customized Reserving Questions
- A number of Occasion Places
- Appointment Buffers
- Consumer Rescheduling & Cancellation
- Guide Appointment Affirmation
- Fee Analytics & Historical past
- Bill Administration
- Refund Processing
- Actual-Time Chat System
- Customizable E-mail Templates
- In-App Notifications
- Push Notifications
- Constructed-in Weblog, FAQ, and Customized Pages
- Entrance Web page Builder
- Media Administration
- Trendy 8-Step Installer
- Self-Hosted & Full Knowledge Management
- One-Click on Updater
- Darkish Mode Help
- Multi-Language Help (10+ Languages)
- RTL Language Help
- Superior Analytics & Reporting
- Assessment System
- Information Base
- And rather more…
Demo: https://pro-schedule.w3bd.com/
Documentation: https://w3bd.gitbook.io/proschedule/
Change log
v4.0.4 — January 4, 2026
- Labored on the seeder file to generate workspaces if not exist for the present knowledge (`MigrateUsersToWorkspacesSeeder`)
- Labored on the Core system replace
v4.0.3 — December 29, 2025
- Multi-Tenant Workspace System Customers can now create and handle unbiased workspaces. Every workspace operates in a silo with its personal devoted occasions, contacts, organizations, and member lists, permitting for seamless switching between environments.
- Stripe Subscription Administration A full Stripe integration is now dwell, that includes safe checkout periods and automatic webhook dealing with for your complete subscription lifecycle (creations, renewals, and cancellations). Helps month-to-month/yearly billing and gives customers with full bill historical past.
- Utilization Monitoring & Plan Enforcement Launched a real-time monitoring engine that enforces subscription limits (max customers, month-to-month appointments, and occasion sorts). Customers can now view their utilization percentages by way of a brand new billing dashboard.
- Superior Member Administration Workspaces now assist role-based entry management (Proprietor, Admin, Member). House owners can invite crew members and handle roles whereas the system routinely enforces seat limits based mostly on the lively plan.
v4.0.2: December 8, 2025
- Improved timezone dealing with with battle detection
- Enhanced efficiency with optimized caching
- Refined UI/UX updates throughout the house web page and hero sections
v4.0.1: November 21, 2025
- UI & UX enhancements on the Appointment web page
- UI & UX enhancements for Appointment Varieties and the Calendar Schedule web page
- Dependencies and Laravel Core updates
--- v4.0.0 (14 October 2025) ---
✅ New Dashboard UI Design
✅ Enhanced Occasion Sort Customization
✅ Trendy Calendar Scheduling
✅ Redesigned Public Reserving Web page
✅ Versatile Availability Choices
✅ Automated Timezone Conversion
✅ Improved Rescheduling & Cancellation Circulation
✅ Paid Appointments Help
✅ Constructed-in AI Assistant
✅ Up to date Weblog & Content material Administration UI
✅ Superior Reporting Instruments
--- v3.7.2 (31 Aug 2025) ---
✅ Fastened points with future appointment occasion sorts
✅ Improved UI alignment for appointment lists with fewer than 4 objects
✅ Core system enhancements and stability updates
--- v3.7.1 (25 Aug 2025) ---
✅ Added Schedule Steps
✅ Refined Some UI on the schedule pages
✅ Core System Updates
--- v3.7 (25 Jul 2025) ---
✅ New Characteristic: Push Notifications added
✅ New Characteristic: Enhanced occasion desk with improved performance and efficiency
✅ Enchancment: Core framework optimized for higher efficiency and stability
--- v3.6.3 (28 Jun 2025) ---
✅ Improved: Renamed dashboard textual content from "Occasion" to "Schedule" for higher readability
✅ Improved: Core framework enhancements for improved efficiency and stability
--- v3.6.2 (23 Jun 2025) ---
✅ Fastened & Improved: Resolved points the place occasion sort ID was required in sure instances throughout occasion scheduling
✅ Improved: Core framework up to date for higher efficiency and stability
— v3.6.1 (tenth June 2025) —
• Upgraded Laravel core for improved stability and efficiency
• Optimized schedule question for quicker knowledge retrieval
• Enhanced frontend rescheduling performance for higher person expertise
--- v3.6.0 (6 Might 2025) ---
- Customized Fields for Appointments: Reminiscent of a health care provider can now add customized enter fields (e.g., age, date of delivery, gender) when creating appointment pages, permitting extra flexibility in gathering affected person info.
- Enhanced Occasion Element Preview: Scheduler can view further submitted customized knowledge in a structured desk format below every occasion's particulars.
- Improved Schedule View: Up to date format and construction for a extra intuitive scheduling expertise.
- Typography Replace: Changed earlier font with a clear, extra readable typeface for higher person expertise.
- Minor CSS Bug Fixes: Resolved a number of small however important styling points to enhance visible consistency and responsiveness.
--- v3.5.2 (03 March 2025) ---
* FIXED: Concern with scheduling an appointment when the schedule sort worth area is empty.
* IMPROVEMENT: Modifications to all sections on the house web page.
--- v3.5.1 (19 February 2025) ---
+ Fastened: Fastened the problem relating to including a brand new group (as per shopper assist)
+ IMPROVEMENT: Laravel Core updates
--- v3.5.0 (29 October 2024) ---
+ FEATURE: Added Contact and Group based mostly on the actual customers
+ IMPORTANT: Safety Replace
+ IMPORTANT: Laravel Core Replace
+ IMPROVEMENT: Exchange Webpack with Vite
+ IMPROVEMENT: Replace Frontend Dependencies
+ IMPROVEMENT: Improved Efficiency (Velocity Up)
+ FIXED: Points associated to polyfill
--- v3.4.3 (17 August 2024) ---
+ FEATURE: Added length filter for appintment record web page
--- v3.4.2 (25 July 2024) ---
+ FEATURE: Filter Schedules by Occasion/schedule sort
--- v3.4.1 (27 June 2024) ---
+ FEATURE: Added Romanian Language
--- v3.4.0 (6 June 2024) ---
- Fastened: Date override points for the occasion calendar schedule
- FEATURE: Added choice to allow/disable registration by the third celebration customers from the settings web page
***** To replace this model from the present model you have to do following steps,
1. Obtain recordsdata from the CodeCanyon and extract the ProSchedule folder and Backup your present recordsdata.
2. Add all recordsdata below the "ProSchedule" to your present recordsdata besides ".env" file.
3. Run this url to your web site to replace db - http://yoursite.com/improve/db
4. Run this url to seed the up to date settings - http://yoursite.com/db/seed/settings
--- v3.3.9 (3 June 2024) ---
* Fastened: Timezone challenge for the Google Calendar and iOS Calendar integration
* Fastened: Occasion date and time for the Occasion affirmation message
--- v3.3.8 (29 Might 2024) ---
* FIXED: E-mail notification for Occasion Reschedule
* FIXED: IOS Calendar import or iCal(ics) file obtain
- IMPROVEMENT: CSS loader and spinner
--- 3.3.7 (16 Might 2024) ---
+ FEATURE: Added Google reCaptcha (captcha) - on the login and register web page
--- 3.3.6 (5 Might 2024) ---
* FIXED: Dashboard Widget hyperlink challenge together with filter
* FIXED: Laravel helper class challenge whereas set up (based mostly on person request)
+ IMPROVEMENT: Some language texts which was missed in trnslation
--- 3.3.5 (23 April 2024) ---
* FIXED: Present login hyperlink for the entrance web page
+ IMPROVEMENT: Disable publication when disable contact options
* FIXED: Default language change challenge
--- 3.3.4 (5 April 2024) ---
- FIXED: Fastened Add to Google calendar and add to iOS system calendar
--- 3.3.3 (24 March 2024) ---
- IMPROVED & FIXED: International Setting altering points
- IMPROVED & FIXED: Deleting present customers
- FIXED: Acquire query knowledge (when make a schedule by shopper - they'll ask any query or ship be aware whereas choose schedule occasion). Beforehand, the query area did not populate accurately - it is fastened now.
--- 3.3.2 (12 February 2024) ---
- Added Poland(Polish) language translation
- Included footer textual content for translation
--- 3.3.1 (13 January 2024) ---
- NEW FEATURE: Added Calendar format view on the admin schedule web page
- DESIGN IMPROVEMENT: Appointment web page design enchancment
--- 3.3.0 (26 December 2023) ---
- NEW: Added French Language (as per assist request)
- FEATURE: Added copy schedule web page choice with out header and footer.
--- 3.2 (16 December 2023) ---
- IMPROVEMENT: International Settings Web page (As per person request)
- FIXED: Emblem and Picture caching challenge whereas change (As per person request)
--- 3.1 (3 December 2023) ---
- Improve: Laravel Framework 10.34.2
- Improve: Inertia.js with v1.0
- UPDATE: Language Translation Replace
- FIXED: ReSchedule occasion
--- 3.0 (ninth September 2023) ---
- FIXED: Diasbled occasion sorts exhibits on the person profile
- FIXED: Disabled occasion sorts nonetheless have entry with hyperlink.
- FIXED: Search Profile by title
- FIXED: On the occasion Affirmation web page: Solely not logged in person can see the signup button
--- 2.9 (28 Aug 2023) ---
- IMPROVEMENT: Occasion sort delete challenge fastened
- IMPROVEMENT: Occasion particulars challenge fastened
--- 2.8 (27 June 2023) ---
- NEW: added change favicon choices
- IMPROVEMENT: Replace laravel distributors
--- v1.1 - v2.7 ----
- Up to date a lot of inner issues however did not log as variations
--- 1 (28 March 2023) ---
* NEW: Preliminary Launch











