Recently we worked with a leading Event Management firm based out of USA.
Business Situation
We were asked to develop a web application which can communicate with the ticket selling platform/plugin, have geo targeted advertising capabilities searchable based on venues, artist, event, time and so on. Apart from ticketing functionality, there was need for booking hotels in the nearby areas. Other capabilities requested are that the website needs to be templatable so that they can sell mirrors for this website
Solution Implementation
We approached the client with our responsive solution to this requirement. This project had a wide range of functionalities. Having looked at the requirement, we suggested the client to go for Joomla CMS which will stand up to the requirements. With its flexible wide range of features (MVC architecture, multiple template support, availability of different plugins, components, modules, multilingual support), Joomla was an ideal choice.
This project was rich with many components, modules, plugins, and templates. We followed Joomla MVC architecture for separation of business layer from presentation layer. MVC also allows for modular code and maintainability. This is the recommended way of developing any Joomla based professional website. We also suggested having a central Joomla installation which will serve as the repository or the master site and provide data to all the slave sites. The other slave sites will have the same functionalities but they will communicate with this central database.
They can have a different look/template to look as different sites. For geo-targeted advertising capabilities, we used OpenX module for Joomla. This is a very effective module when it comes to showing different advertisements depending on geographical locations. For hotel booking, we integrated third-party web service which allows showing all available hotel listings in the nearby areas of the event locations. Client also wanted to have eye-catchy slideshows for each page depending on functionality.
For all sorts of transactions, we had used PayPal payment gateway which is highly considered for online transactions.
Achievements
- MVC architecture based extension development
- Integrating OpenX Joomla module
- Integrating FrontPage slideshow
- PayPal payment gateway integration
- Integrating different templates
- Compatible with advanced browsers on cross platforms
Technology
LAMP, Joomla 1.5, MySql, OpenX, jQuery
Client Benefits
We provided the client with a very user friendly interface to manage with. With the integration of thirdparty webservice, all hotels related data available throughout the world can be accessed. The system will automatically take care of all these details. Our solution to his requirement multiplied client's revenue and he was very much impressed with our timely project delivery.
