We have an existing site where tickets for events are sold. The tickets are delivered as pdf documents with a barcode on, which are printed by the buyer at home. The tickets are scanned at the entry of the event.
We need to add several new features to both frontend (=where the tickets are sold) and backend (=which is used by organiser to followup the sales of its tickets)
*** Integration with payment provider: Ogone e-commerce. We need to provide additional payment methods and will do this by integrating with Ogone e-commerce.
See the attached pdf with specification for integrating with this payment provider
Layout of our Ogone payment page should be adapted to our layout.
*** Modification of page where customer data is asked: right now, we ask for each sold ticket a name and an emailaddress. We want to modify this so only an emailaddress is asked. Layout of this page needs to be adapted accordingly also.
*** Friendly 'event finished' message: when an event is finished, show a friendly message, instead of the error message now
*** some small modifications to the frontend pages: change remark on a page, improve the check on an emailaddress format
*** review of existing graphs. In the backend we now have about 8 graphs showing the status of ticket sales (for example graph with ticket sales for last 30 days). These graphs need to be reviewed and modified.
We use FusionCharts as graph component. For some graphs we want the user to be able to select the period of data he wants to see.
*** new geographic report: we need to show geographic reports on a page in the backend: we have to show from which cities the buyers come. For this, we will need to integrate with the Flash maptool [url removed, login to view] Based on the zipcode of the buyer we will need to see a dot on the right place
*** payout overview page: payouts to organisers are stored in the db. We need a page that simply shows a list of the payouts that have been done in the past to this organiser. With possibility to filter this list on a date range or on an event.
*** scheduled mail to organiser when event is (almost) sold out. We need a page that checks the amount of tickets available. If this is below a treshhold, a mail needs to be sent to the organiser. (This page will be called from a cron script)
*** New report with monthly overview of tickets sold and amount of money received. This report will show per account and per month the number of tickets sold, and the total fee that was received for that month.
We use PHP 5 and postgres 8.2 as database.
For reporting we use jasperreports
We will add new features regularly to this site, so this project can be considered as the start of a possible longer collaboration.
12 freelancers estão ofertando em média $1213 para este trabalho
Hi! I am really interested in taking up the project. I have the requisite experience and the expertise to complete this project with success. Please view my PM for details. Thanks. Regards. GLOBAL SOFT