PHPackages                             bookingtime/app-joomla-appointment - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Templating &amp; Views](/categories/templating)
4. /
5. bookingtime/app-joomla-appointment

ActiveProject[Templating &amp; Views](/categories/templating)

bookingtime/app-joomla-appointment
==================================

Conveniently integrate bookingtime's online appointment booking into your website.

v5.0.2(1y ago)07[1 PRs](https://github.com/bookingtime/app-joomla-appointment/pulls)MITPHPPHP ^8.1

Since Apr 29Pushed 1y agoCompare

[ Source](https://github.com/bookingtime/app-joomla-appointment)[ Packagist](https://packagist.org/packages/bookingtime/app-joomla-appointment)[ RSS](/packages/bookingtime-app-joomla-appointment/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (5)Versions (6)Used By (0)

app-joomla-appointment
======================

[](#app-joomla-appointment)

Joomla extension appointment, booking module wrapper for CMS Joomla with included setup process.

[![logo joomla](https://github.com/bookingtime/app-joomla-appointment/raw/master/aws/logo_joomla.png)](https://github.com/bookingtime/app-joomla-appointment/blob/master/aws/logo_joomla.png)

Requirements
------------

[](#requirements)

- Joomla version 4+5:

Installation
------------

[](#installation)

1. Download the latest version of bookingtimeAppointmentComponent from [GitHub](https://github.com/bookingtime/app-joomla-appointment).
2. Extract the downloaded ZIP archive.
3. Open the Joomla Administrator Dashboard.
4. Navigate to `Extensions` &gt; `Manage` &gt; `Install`.
5. Choose the `Upload Package File` option.
6. Select the downloaded ZIP file of bookingtimeAppointmentComponent and click on `Upload & Install`.

Configuration
-------------

[](#configuration)

After installing bookingtimeAppointmentComponent, you can customize the settings:

1. Open the Joomla Administrator Dashboard.
2. Navigate to `Components` &gt; `bookingtime appointment`.
3. Create a new account or connect with your bookingpage if account already exist.
4. Adjust the settings as needed and click on `Save`.

Usage
-----

[](#usage)

To use bookingtimeAppointmentComponent, follow these steps:

1. Open the Joomla Administrator Dashboard.
2. Navigate to `Content` &gt; `Site Modules` &gt; `MOD_APPOINTMENT`.
3. Here, you can select an appointment url.
4. Set the `status` to published.
5. Set the `Menu Assignment` to `On all Pages`

Frontend
--------

[](#frontend)

To show the bookingtimeAppointmentComponent in your website, follow these steps:

1. Open the Joomla Administrator Dashboard.
2. Navigate to `Content` &gt; `Articles` and click on `+ New`.
3. Click on `CMS Content` and select `Module`.
4. Now select the created `MOD_APPOINTMENT` module.
5. In your HTMl-Editor should now be someting like this `{loadmoduleid 1}`.

### bookingtimeAppointmentComponent is not displaying correctly

[](#bookingtimeappointmentcomponent-is-not-displaying-correctly)

If bookingtimeAppointmentComponent is not displaying correctly, you can perform the following troubleshooting steps:

1. Check if the component was installed properly.
2. Ensure all required files were uploaded.
3. Consider updating to the latest version of Joomla if necessary.

Composer
--------

[](#composer)

Another way to install the extension is through Composer.

```
composer require bookingtime/app-joomla-appointment
```

see:

Help and docs
-------------

[](#help-and-docs)

- Support for developers:
- See the full API documentation under

Security
--------

[](#security)

If you discover a security vulnerability within this package, please send an email to  or create a [ticket](https://developer.bookingtime.com/hc/en-us/requests/new?ticket_form_id=9359661193628). All security vulnerabilities will be promptly addressed.

License
-------

[](#license)

This extension is distributed under the MIT License, see LICENSE file for more information.

---

Copyright 2014 bookingtime GmbH. All Rights Reserved.

Made with 💙 by © bookingtime

[![logo](https://github.com/bookingtime/app-joomla-appointment/raw/master/aws/logo_bookingtime.png)](https://github.com/bookingtime/app-joomla-appointment/blob/master/aws/logo_bookingtime.png)

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance33

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 57.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~8 days

Total

3

Last Release

724d ago

Major Versions

v4.0.1 → v5.0.22024-05-15

### Community

Maintainers

![](https://www.gravatar.com/avatar/0deb80e5e08534a828b140a7d3c24eb0574b34781848fac0aa99d0fb87d15ebd?d=identicon)[bookingtime](/maintainers/bookingtime)

---

Top Contributors

[![bt-dennis-kokot](https://avatars.githubusercontent.com/u/49754389?v=4)](https://github.com/bt-dennis-kokot "bt-dennis-kokot (4 commits)")[![bt-bot](https://avatars.githubusercontent.com/u/71037946?v=4)](https://github.com/bt-bot "bt-bot (2 commits)")[![bk-damian-slomian](https://avatars.githubusercontent.com/u/82408053?v=4)](https://github.com/bk-damian-slomian "bk-damian-slomian (1 commits)")

---

Tags

eventpluginapitwigcontentdatecmsicscalendarbootstrapbackendresponsivejoomlaschedulingfrontendbookingweekreservationappointmentbookingtimeJOOMLA CMS

### Embed Badge

![Health badge](/badges/bookingtime-app-joomla-appointment/health.svg)

```
[![Health](https://phpackages.com/badges/bookingtime-app-joomla-appointment/health.svg)](https://phpackages.com/packages/bookingtime-app-joomla-appointment)
```

###  Alternatives

[easycorp/easyadmin-bundle

Admin generator for Symfony applications

4.3k16.7M309](/packages/easycorp-easyadmin-bundle)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[bk2k/bootstrap-package

Bootstrap Package delivers a full configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.

357891.4k72](/packages/bk2k-bootstrap-package)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)[shapecode/twig-template-event-bundle

Possibility to add code in a twig template dynamically

1010.7k](/packages/shapecode-twig-template-event-bundle)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
