---
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.