Let's start with easy!

Organize your business! Exploit human resources that can be used in other tasks more efficiently.

GitHub Repo stars GitHub forks
Download Now
Booking Page

Easy!Appointments v1.4.0 Beta.1 is ready for testing, check out the new features now!

Download the v1.4.0 Beta Package

 
Thunder-move
Easy To Use
Made with simplicity in mind Easy!Appointments feels directly familiar, with the right actions placed in the right positions you will only have to concentrate on your work.
Bookmark
Performance
Actively maintained by experienced developers and battle tested by big organizations, Easy!Appointments has an ecosystem you can trust.
Select
Highly Customizable
Easy!Appointments has a very flexible and versatile codebase that can be customized to serve custom use cases and external system integrations.
Average satisfaction rating received on capterra.com
Support community with experts that are ready to assist anytime
App downloads from Github and the website

Let’s start with easy!

Organize your business! Exploit human resources that can be used in other tasks more efficiently.

Google Calendar

WordPress

GitHub

FAQ

Easy!Appointments is very simple to learn and use.

Easy!Appointments is a highly customizable web application that allows your customers to book appointments with you via the web. 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 and you can download and install it even for commercial use. Easy!Appointments will run smoothly with your existing website, because it can be installed in a single folder of the server and of course, both sites can share the same database. Learn more about the project in the Features page.

 

Easy!Appointments is a web application and it needs a web server (Apache or Nginx) with PHP and MySQL to run on. Perform the following steps for a successful installation:

  1. Make sure that your server has Apache/Nginx, PHP and MySQL installed.
  2. Create a new database (or use an existing one).
  3. Copy the "easyappointments" source folder on your server.
  4. Set your server information to the "config.php" file.
  5. Open your web browser and navigate to the installation directory URL.

That's it! You can now use Easy!Appointments at your will! You can find a more detailed installation guide in the GitHub wiki pages of the project.

 

There are three things that you will need to do in order to update an existing Easy!Appointments installation.

  1. Backup your Easy!Appointments files and database.
  2. Copy and replace all the files from the new version except from "config.php".
  3. Open your browser to the URL "http://url-to-ea-installation/index.php/backend/update".

You should get a "Success" string as a response which means that your database tables were updated successfully. Read the detailed update guide on this GitHub wiki page.

If you encounter any problems when using Easy!Appointments you can search the official Support Group for answers. You can also create new issues on GitHub and get involved in the development progress with pull requests or other suggestions. Follow Easy!Appointments on WordPress, Facebook, Twitter and get the latest updates!

Yes, Easy!Appointments has some services that aim to enhance the scheduling experience in enterprise environments. 

  • Installation Service: Let an expert take care of the installation/upgrade of Easy!Appointments.
  • Migration Service: Move your existing installation to another service. 
  • Technical Support: Request a session with an expert to solve your technical problem. 
  • Customization Service: Customize your Easy!Appointments installation in any way you like. 
  • White Label: Find out about the available white labelling options. 
Still have unanswered questions? Get in touch
Arrow-up