alextselegidis / easyappointments-joomla

📅 Add appointment bookings to your Joomla site

Home Page:https://easyappointments.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


Easy!Appointments
Easy!Appointments - Joomla Extension


Easy!Appointments appointment scheduling integration for Joomla.

About • Setup • Installation • License

About

Leverage your conversion rates by integrating the booking form directly in your Joomla pages. Customers will never have to leave your website for booking an appointment. Take advantage of the scheduling power of Easy!Appointment which will run smoothly with your Joomla installation.

Minimum Requirements: Joomla v4 & PHP v7

Connecting Easy!Appointments with Joomla

Install and activate the plugin and navigate to Modules > Easy!Appointments menu of the Joomla admin section. Create a new Easy!Appointments installation or connect to an existing one by providing the preferred URL and destination path in the page form. Once a connection is established you'll be able to include the booking form in your pages.

Include Booking in your Pages

Joomla supports the use of custom modules which allow plugins to insert custom content into pages. This extension takes advantage of this functionality and creates an iframe that displays the booking form of Easy!Appointments.

Setup

To clone and run this application, you'll need Git, Node.js (which comes with npm) and Composer installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/alextselegidis/easyappointments-joomla.git modules/mod_easyappointments

Note: If you're using Linux Bash for Windows, see this guide or use node from the command prompt.

Installation

After building the plugin you will get a zip file that can be used with in the Joomla extension installation page.

License

Code Licensed Under GPL v3.0 | Content Under CC BY 3.0


Website alextselegidis.com  Â·  GitHub alextselegidis  Â·  Twitter @alextselegidis

More Projects On Github