Easy!Appointments 1.5.1

Easy!Appointments is a highly customizable web application that allows customers to book appointments with you via a sophisticated web interface. Moreover, it provides the ability to sync your data with Google Calendar so you can use them with other services. It is an open source project that you can download and install even for commercial use. Easy!Appointments will run smoothly with your existing website as it can be installed in a single folder of the server and of course share an existing database. Features The application is designed to be flexible enough so that it can handle any enterprise work flow. Customers and appointments management. Services and providers organization. Working plan and booking rules. Google Calendar synchronization. Email notifications system. Self hosted installation. Translated user interface. User community support.

Tags self-hosted booking scheduling scheduler appointments events php javascript
License GNU GPLv3
State stable

Recent Releases

1.5.106 Feb 2025 12:26 minor bugfix: Added: Add support for PHP 8.4. Add new secret token header field to webhooks and default to X-EA-Token. Add company colors to notifications. Add Albanian Language Translations. : the date parsing on Safari web browsers during the booking process. working plan configuration am/pm hour parsing so that it works in all languages. Improve the CalDAV syncing mechanism so that it connects to more systems without problems. various 1.5.0 API. Correct email by replacing the internal email library with phpmailer. ICS file mimetype. Incorrect Timezone Handling in CalDAV Synchronization Causes Time Shifts. No color change in the appointment modal window (in the backend calendar). The plain user password might appear in the log messages in case of an error. loop when going a month back in an edge case. Dedicated provider links do not pre-select the relevant provider on the booking page. Correct the service / provider booking header display.