---
# System prepended metadata

title: LonDEC off the shelf research
tags: [' Research', LonDEC]

---

---
tags: LonDEC, Research
---
# LonDEC off the shelf research

This document serves as a place to review potential off the shelf event management and booking solutions for LonDEC. Most of these have been sourced by Prav for review. 


## Attendize

[attendize.com](https://www.attendize.com/)

- Open source
- Laravel
- Github project seems dead
- Not sure if compatible with later laravel versions (currently resides on laravel 6)
- Several PRs open for upgrading to laravel 7 but no further and have been sat for months
- No documentation 
- No extensibility (or so it seems) so would require lots of hacking


## Eventmie

[classiebit.com/eventmie](https://classiebit.com/eventmie)

- Open Source
- Laravel
- Inactive on github
- Laravel version is not latest
- No sign of any activity (no open PRs attempting to update to laravel 9)

## Conferenza

[domingoslatorre/conferenza](https://github.com/domingoslatorre/conferenza)

- Open Source
- Laravel
- Inactive on github (latest commit 2018)

## OctoberCMS

- Laravel based CMS
- Flatfile which means requires file access to update pages.

## Ilmoin

- Open source
- Laravel
- Github project seems dead
- Laravel version is not latest


# WP Only Solutions

It must have (or at least allow extension and has documentation illustrating extension):

1. Include group bookings where users are created for each booking
2. Allow 3rd party custom payment gateways

## WP Event Manager Plugin

https://wp-eventmanager.com/
https://demo.wp-eventmanager.com/learning/

- Their use cases demo a learning platform
- Seemlying good documentation 
- Claims to be extensible
- No support for delegate accounts (group bookings are possible but it won't create accounts for the delegates within the group)
- Custom Addons have no documentation
- Woocommerce payment support only

:::danger
Fails requirements 1 & 2
:::

## WP Events Plugin

https://wp-events-plugin.com/

- Doesn't support custom payment gateways

:::danger
Fails requirements 1 & 2
:::

## Modern Events Calendar

https://webnus.net/modern-events-calendar/?ref=193

- Doesn't support custom payment gateways

:::danger
Fails requirements 1 & 2
:::

## Amelia

https://wpamelia.com/

- Support group bookings (not sure if group bookings are indeed creating users)
- Doesn't allow custom payment integration (have contacted their support)

:::danger
Fails requirements 2
:::

## Event Organiser

https://wp-event-organiser.com/

- Could be extended to allow group bookings

:::danger
Fails requirements 2
:::

## All-in-one Event Calendar (Time.ly)

https://time.ly

## Event Espresso

https://eventespresso.com/

- Has documentation for [creating a new payment method](https://github.com/eventespresso/event-espresso-core/tree/master/docs/L--Payment-Methods-and-Gateways) and a [skeleton payment method](https://github.com/eventespresso/event-espresso-core/blob/master/docs/D--Addon-API/using-new-payment-method-addon-skeleton.md) to work from
- Supports Group bookings
- User integration (requires additional add-on at extra cost)
- Support different pricing and sale dates (useful for early bird)
- Supports multi-date courses with different attendee limits
- Has documentation for [custom add-ons](https://github.com/eventespresso/event-espresso-core/blob/master/docs/T--Tutorials/building-an-ee4-addon-that-uses-angular-js-and-the-ee4-json-rest-api.md)
- 

:::info
Most promising - seems it meets all requirements (still investigating)
:::

### Potential Gotcha's

- Ticket emails are sent to all recipients with event espresso watermark
    - Emails are customisable, however still need to check templates for tickets


## The Events Calendar

## My Calendar

## EventOn

## Stachethemes Event Calendar

## Venture Event Manager

# Reuse of APPN/IAS Code

APPN does have a much simpler codebase compared to IAS. However, IAS has more up-to-date concepts being used. 