Eventis is an online ticketing service. ThinkNexT developed the platform, where organizers configure events and visitors buy tickets online. The platform integrates with major payment service providers. A mobile app is available for on site access control.
Eventis directly integrates with payment service provider Ogone. The application supports major credit cards such as Visa, MasterCard, American express, debit cards such as MisterCash, Bancontact and Maestro as well as online payment through Paypal. Card verification is established through 3DSecure.
The application is high-available deployed on multiple servers in order to guarantee continuous uptime. Load balancers are used to balance traffic across the servers. Http server technology is Apache and the application container is Apache Tomcat.
The mobile app allows access control at the events. The app also works offline for location that limited or no internet access. As soon as the app has connection to the internet, it sends the scanned tickets to the server. Communication with the server is done through REST webservices.
The mobile app is developed for iPhone and Android using PhoneGap. App deployment is done through Apple’s App Store and Google Play Store.
Testing and deployment
Continuous integration techniques, based on Jenkins, are used to test the applications. Continuous deployment driven by Maven and custom technology is integrated in the application. That gives us the advantage to upgrade the application in less than a minute with just a push on a button.