Image loading error

We Built Quicket a Custom Multi-Event POS System

We helped develop a Custom Multi-Event POS System that would expand Quicket's ticketing platform.
The Challenge

The client wanted a customized POS solution that would help them expand their ticketing platform. 

However, their vision came with certain challenges, as the project would require integrating the mobile application with Seats.io, various payment systems, local devices - like printers, and third-party APIs. 

The Solution

For the customized POS app, we began by defining requirements and designing the system. 

Next, we integrated third-party payments and local devices, collaborating closely with the client to discuss needs, create designs, and deliver the multi-event POS app.

The Result

Our collaboration yielded significant benefits:

  • Comprehensive POS Application
  • Branding Alignment
  • Adaptive Approach
  • Well-Organized Process

Plus we provided the following deliverables:

  • Requirements Traceability Matrix
  • UI/UX Designs
  • API Design Specifications
  • Source code
  • Android APK file

About the Client

Quicket, a leading event ticketing and management platform based in South Africa, embarked on a project to develop a multi-event Point of Sale (POS) application. Their objective was to create a mobile application with seamless payment integration and ticket printing capabilities. 

For this endeavor, they chose to collaborate with Softjourn, leveraging our extensive expertise in ticketing systems.

quicket

"We have found Softjourn to be an excellent development partner. They have been consistent on deliverables and timelines, have workshopped solutions with our team, and made insightful suggestions for improving the UI/UX and functionality of our apps. We're very happy with the finished products and look forward to the opportunity to work with Softjourn again in the future."

Michael Kennedy, Technical Director at Quicket

The Problem

Quicket already had a fully featured self-service ticketing and event management platform but wanted to expand their point of sale presence in the African market. They envisioned developing a multi-event POS App with payment integration and ticket printing through a Wi-Fi-connected thermal printer to expand and improve their offering.

They wanted a versatile POS solution that would cater to a wide range of events, from concerts to conferences, each with unique ticketing and payment requirements.

However, their vision came with certain challenges, as the project would require integrating the mobile application with Seats.io, various payment systems, local devices like printers, and third-party APIs. 

Graphic-request-for-Quicket

The Solution

Softjourn played a pivotal role in helping Quicket develop a comprehensive POS system. The project began with the definition phase, which involved extensive discussions to clarify requirements and create a design that met the client's needs. This was followed by a development phase, which included integrations with third-party payment systems and local devices. 

Details on Softjourn's Execution:

Discovery / Definition Phase:

Extensive discussions on requirements, user workflows, and application functionality.

Creation of a comprehensive Requirements Traceability Matrix (RTM).
Delivery of UI/UX design, API design specifications, and an updated estimation.

Android MVP Application Phase:

Milestone achievements included developing the App Shell and integrations, implementing the Tickets Purchase flow, and completing the Manage Orders flow and Delivery.

The development team, led by a React Native developer, applied insights from the Discovery phase to build the mobile application.

Technical Challenges

During this project, one major obstacle was the availability and release of Quicket’s APIs, which were crucial for integrations. When the client had a slight delay, our team adapted and quickly got to work on other aspects of the project. 

Additionally, integrating with various local devices, like payment systems and printers, presented technical challenges. When there was a delay in the shipment of printers, our team managed to overcome these challenges through proactive solutions, like remote testing on similar printers.

We also faced a challenge with the Boca printer integration, since the FGL language for Boca is not very common and there is little community support for troubleshooting. Fortunately, Softjourn has a ticketing expert experienced in solving similar issues. We made a Proof of Concept to be able to model the integration so we could proceed forward.

 

The Benefits

The collaboration with Softjourn provided Quicket with several tangible benefits:

Comprehensive POS Application

The multi-event POS application simplified ticket sales, payment processing, and order management, offering a versatile solution for various events.

Branding Alignment

We ensured the POS system's UI/UX design aligned with Quicket's branding, maintaining a consistent and professional look for their customers.

Adaptive Approach

Softjourn showcased high adaptability, overcoming obstacles like delays with third-party APIs or printer shipments to ensure project adherence to timelines and budgets.

Organization & Transparency

Softjourn emphasized transparency, providing access to task tracking systems and delivering regular reports. This approach addressed potential risks effectively and contributed to client satisfaction.

Project Deliverables:

  • Requirements Traceability Matrix (RTM): A detailed list of formal functional and non-functional requirements, priorities, and relationships.
  • UI/UX Design: Designs for all screens, maintaining consistency with Quicket's branding.
  • API Design: Specifications acting as a contract between back-end and front-end teams.
  • Source code 
  • Android APK file
1920-quicket

Conclusion

Quicket expressed satisfaction with Softjourn's transparent and adaptable approach. Effective communication and meticulous project management, coupled with our expertise in ticketing systems, played a pivotal role in the project's success. 

Quicket's appreciation for the disciplined and skilled team, adherence to timelines, and budget constraints set the stage for a potential long-term partnership. 

The positive collaboration led to Quicket seeking further collaboration with Softjourn on a redesign project for their Access Control application.

Partnership & Recognition

Softjourn's IAOP 100 award
Intix Member
Microsoft Gold Partner
Xamarin Authorized Consulting Partner
Monax Parntership
Softjourn in the Inc. 5000 list

Want to Know More?

Fill out your contact information so we can call you