Support

Home Forums Pre-Sales Custom Business Logic

Custom Business Logic

Posted: January 7, 2013 at 10:45 am


Anonymous

January 7, 2013 at 10:45 am

Hello Team,

I really like Event Espresso and the add-ons/features it provides. I need to build a quick website like ticketfly or ticketmaster. However, I have my own business logic that I want to use. Is this possible by using EventEspresso’s template? Can the biz-logic be customized to my own needs? For example: let’s say if I want to reward consumers to do xyz things such as buying 4 times or sharing/referral – can i manipulate price based on my own business logic in php or RoR? is this allowed? Is the source code available to modify?

Thanks a lot –
Jello


Garth

  • Support Staff

January 7, 2013 at 10:37 pm

Hi Jatin,

The source code is open-source so you can modify as needed. But the business logic will have to be custom developed to your use.

Any other questions?


Anonymous

January 9, 2013 at 9:56 am

Thank you Garth.
So, can I develop custom business logic directly within the source-code provide or does it have to be done separately. Essentially, the business logic (custom) that I will be developing (am a developer too) for my business would be around calculating price for the event (on the fly).

Thanks,
Jatin


Anonymous

January 9, 2013 at 9:59 am

Also, is this done in PHP?


Garth

  • Support Staff

January 9, 2013 at 10:41 am

It depends on if you want the custom business logic to be compatible with Event Espresso in the future. If you modify the core directly then forward compatibility will be questionable.

I will say though that with version 3.2 (available as an alpha release to customers) and subsequent version, this type of development will much easier. You might want to look at 3.2 and/or wait a few months (if you can). We’re moving to more OOP-structured code which will make it possible for you to modify business logics.

Yes, Event Espresso is coded primarily in PHP and JavaScript.


Anonymous

January 10, 2013 at 6:46 am

Thank you Garth for your help – appreciate it. I just have final few questions before I go ahead and make my decision…

  1. So, if I download the Lite version (which is free) to try, can I customize source code with it?
  2. how ok is it to use version 3.2 now in the production? knowing we’re not going to have high-volume of users…how stable is it?
  3. What is the 3.2 release schedule/time-frame (estimated)? Beta, Stable.
  4. Is there any documentation (initial instructions on code customization)?

Thank you for your support.

Thanks-
Jatin


Garth

  • Support Staff

January 12, 2013 at 12:21 pm

  1. Yes
  2. I don’t think it’s stable enough for live environments, but you’re welcome to try it. We can’t publicly support 3.2 yet. But we’re getting pretty close.
  3. We hope to have a Beta version in February (unofficially).
  4. Nothing other than the current documentation and commented code.


Anonymous

January 16, 2013 at 9:07 am

Thank you Garth – this helps a ton.
I’m ready to start using and trying out Event Espresso – however wanted to know if there’s a 30-day trial version for the full product including PHP customization code? If yes, is that the lite version that allows me to customize code?

Thanks again – appreciate it.


Garth

  • Support Staff

January 16, 2013 at 4:24 pm

Jatin,

You can download the free version and you’re free to change the code.

You can also Test Drive Event Espresso (https://eventespresso.com/download/test-drive-event-espresso/) for free, but you won’t be able to make modifications.

The support post ‘Custom Business Logic’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso