- one regarding the current reservation system - which is fairly basic (i.e. user submits the number of tickets on purchase and the system allocates them automatically) with a more advanced one, where reservations happen before the purchase, are placed in an intermediate state and commited upon checkout or deleted on expiration. A more advanced option would be for the users to be able to choose their seats - however the most important aspect of the task is the ability to store temporary reservation information in a distributed cache configured on the JBoss AS7 instance, handling expiration and persisting confirmed purchases;
- one regarding native mobile application support - and that means enhancing the current JQuery Mobile-based application with native capabilities supplied by Apache Cordova, like: geolocation, taking pictures and uploading them, using phone's contact list for event notifications;
From the discussions we had with potential candidates, there may be a third possible theme, using Hibernate Search to perform advanced searches for events/locations. This would be coupled with one of the JBoss AS7 quickstarts.
Hope this helps any potential candidates in writing their proposals - if you have other thoughts about cool things to do with JBoss technology - feel free to add your own proposal!