A Winning South African Solution For Dubai 7s Ticketing
API • CMS • AWS
Swipe iX has had the privilege of working on a handful of great projects in the Middle East. In doing so, we have created and maintained good relationships with clients and individuals within this space. Dubai-based Back 9 Solutions approached us through one of our previous partnerships, asking us to assist in developing the Emirates Dubai 7s iOS and Android mobile apps for their client The Sevens Stadium (owned by Emirates Airline).
The 2021 Dubai Sevens took place as two tournaments on consecutive weekends in late November and early December. Due to the COVID-19 pandemic, the first event was behind closed doors, with no spectators allowed. The second event took place on 3 and 4 December in front of full crowds at The Sevens Stadium. South Africa won the tournament, defeating Australia by 10-7 in the final.
Our boys did us proud, and we’d like to think that, in delivering this project, Swipe’s all-star team matched the Blitzbokke’s achievements on the field.
Back 9 Solutions approached Swipe specifically to assist them in developing the back-end APIs for the mobile app, the CMS and the website ticketing tool for the Dubai 7s event. At the time of receiving the brief, the client didn’t have a dedicated back-end development team and needed our expertise in assisting their front-end development partners.
Taking On The Job
We worked very closely with Back 9 Solutions and their front-end development partner in identifying the most suitable software development platform for the project, which we determined to be the Flutter Software development kit. Together, we defined, scoped and designed the mobile application, CMS and website ticketing tool. We also needed to investigate and define our development approach with regards to multiple third-party integrations such as news feeds, payment gateways and tools, ticketing systems and social media integration.
- Developed all the back-end mobile application APIs.
- Developed a robust CMS tool for the event admin users to assign and manage all event tickets.
- Developed multiple third-party integrations.
- Assisted a third-party client in the delivery of the online ticketing portal for website and app users.
- Provided on-the-day support for the full duration of the event to cater for both customer support issues and client reporting as required.
- Provided post-event support in terms of ticket and payment reconciliation.
We used AWS infrastructure to deliver all aspects of the project, reducing downtime and increasing availability of services for both ticketing and back-end systems. We architected the system to be scalable to the traffic requirements for both marketing promotions from the sponsors pre-event and on-the-day traffic increases. Monitoring and statistical analysis of data transfer was implemented for both the client and external parties to assist with troubleshooting issues and reporting requirements.
The Emirates Dubai 7s Website Ticketing Portal was successfully deployed on 6 October 2021, with the mobile app and CMS going live on 15 November. The application included features such as:
- User profiles
- Credit and wallet services including QR code services for vendor wrist Tappit payments
- Schedule/results feed
- Event programmes
- News feeds
- Push notifications
- Static informational screens
The application ran successfully throughout the event, with 100% uptime. Just 0.05% of customers had issues, which we resolved on the day of the event or before the event. 80 000 tickets were sold through the platform.
^ of Customers had Issues
^ Tickets Sold
"Swipe iX really went that extra mile to ensure that we met our almost impossible deadlines. The team integrated seamlessly into our wider project team and provided us with a reliable backend solution that enabled the event to sell and manage users’ tickets."
– Zayne Nair, Lead Digital Consultant