About the client

Lyte is a ticketing technology company operating in the live events and festival market. After acquiring Festicket, the team consolidated its consumer and promoter tools into a single ecosystem that supports discovery, ticket sales, ticket exchange, and on-site operations. Lyte works with global festivals, venues, and artists to provide a more reliable, transparent ticketing experience and reduce fraud across the secondary market.

Lifestyle
UK, USA

Business context


Our client is a significant player in the British and EU ticket distribution market, allowing customers to buy, sell, resell, return, and request tickets to different events. Festicket contacted us while seeking a team extension and a trustworthy partner. Geniusee strengthened Festicket’s in-house team with our expertise in the front end, DevOps engineering, and mobile development for their festival ticket app. Now we are cooperating with the Lyte team, expanding the range of provided services, so expect to hear about it soon.

Challenges


Line up with an in-house team

Align new services with existing fundament

Tailor a complex service for ticket requests

Deep and complex user analysis to deliver a truly engaging experience

Solutions we implemented


We tailored a festival ticket app that customers warmly perceived. In collaboration with the client’s team, we established a process that delivered market-leading services in Europe and the US for ticket delivery and distribution. The Geniusee team and in-house specialists worked closely, aligning work time across different time zones, managing multiple tasks, and sharing knowledge and best practices.

Users may buy and sell tickets, request tickets upfront to gain exclusive access in case of any updates, such as additional or returned tickets. It is also possible to view upcoming and past events in your personal cabinet, order summary, change personal or card details, and more. People may follow their favorite artists, receive notifications about upcoming concerts to book tickets, or add themselves to waiting lists. It’s possible to share tickets with friends (buy one instead of your bff) or easily access them offline (huge relief for festivals!)

Event organizers gain fast and easy access to distribute tickets safely and efficiently, reducing their expenses—a huge win-win that aims to provide a high-quality event experience.

Project management

One out of 4 software development projects fails. There are four reasons for this: cultural differences, keeping outsourcers away from company values and context, the absence of regular communication, and micromanagement. Proper project management allows us to avoid this (along with the client’s efforts) and leads the project smoothly and fast on its development lifecycle.

Product design

With our client, we successfully established a true partnership. This allowed us to deliver a product above just good. Another thing that makes us value our collaboration highly is that our client listened to our recommendations and took them into account. Our expertise and deep analysis of competitors’ products allowed us to offer valuable improvements to basic design delivered by an in-house team, e.g., a completely custom UI library.

Architecture development

We delivered the platform’s architecture, which was built on principles and insights we obtained during many years of experience. We tailored a mobile application based on diagrams and proven doctrines. The modular and structured architecture ensures high performance and scalability. We found the development on React Native as the leading technology and used the valuable tools it provides as open source

Web & mobile development

The Geniusee team built a cross-platform application for iOS and Android based on React Native. We also contributed to developing some features of the web app, along with the in-house team. The app’s business logic is based on JavaScript in its core functionality. We also used a component approach, so to implement some parts, we utilized ReactJS. We operated native languages as well, Kotlin and Swift, to be accurate.

DevOps

DevOps is designed to shorten the development lifecycle and ensure continuous software distribution. Our goal on this project was to execute automated development delivery of changes and improvements. We cooperated with automated test iterations, so there’s less work for manual QA specialists. We implemented error monitoring using Sentry, a third-party service integrated with Jira, to provide high-level DevOps support.



Results


Multi-featured mobile app tightly aligned with web application

Custom UI module designed by highly experienced React developers

Engaging customer experience and high-satisfaction level

Pain-point solving app with offline ticket access and send a ticket to a friend service

Features


User analysis

Deep and complex user analysis is essential for modern business, especially in this sphere. Analysis of preferences and user behavior inside the app allowed us to offer them only relevant events, tailor custom benefits on time, and bring customers to the next level of experience.

Apps allow customers to learn more about events based on their location and picks.

Artist subscription

Lyte is not only about buying, selling, returning, reselling, and requesting tickets. It’s also about community and experience. Looking for good transport options for desired event could be awful. So we provided a possibility for the end clients to subscribe to the page of their favorite artists (or a bunch of them) and track their concert route. This allows fans to find out in real time when their favorite singer comes nearby and buy tickets.

Ticket request

A lack of tickets to the desired event is a usual thing. Instead of letting end customers face the horror of buying tickets on marketplaces at two or three times higher prices, we decided to provide a request ticket function. Clients leave a request for the ticket and get a notification right after someone returns one, so there’s no need to update a page and still be late. We don’t require a small deposit or other in adnavce payment plan.

Custom UI

As an open-source language concentrated on UI tools, React allows building an interface based on existing nodes in libraries. Yet, none fit our needs and did not suit our expectations. So we delivered a custom solution for our client to provide an outstanding customer experience.

SSO authorization

We care about end customer satisfaction as much as our clients, so designing a high-level user experience is in our veins. We couldn’t have passed by such a common feature as a single sign-on that allows users to log in to the app with the help of email or social media profiles. Our team aligned an integration with a third-party service to deliver this opportunity.

Push notifications

As some events are more popular than others, being able to buy a ticket for best events right after sales are open is vital to our customers. We designed a notification system to let them know what they need fast. Our team integrated a third party to deliver this feature fully for all users’ pleasure. No add ons, just Allow button. Simply as that.

3d party integrations

  • Firebase — app for signing in with email, Apple, Google, and Facebook
  • Segment — customer data platform
  • Sentry — errors monitoring platform
  • Batch — customer engagement platform (push notifications)
  • Transifex — localization platform