Request a Call

Processing...

  • Hidden

Business Overview

Our client is a software provider that operates in the Israeli entertainment market. The company decided to streamline the process of searching, visiting, and organizing various engaging events and make it more convenient. To this end, they opted to develop two separate applications that would complement each other, meeting the needs of the following target audiences:

  • End-users who want to find the perfect place to go out—bars, parties, restaurants, festivals, etc.
  • Business owners and event hosts to help them better promote their services, attracting more customers.

The client aimed to create an efficient interaction platform for these audiences, intending to generate revenue through a percentage of ticket sales and service orders processed via the app.

Initially, the company worked on the project with its own in-house resources, implementing the basic functionality for the customer-facing app. After a while, the client decided to enhance the development process with professional assistance and turned to NIX, a company with a proven tech background and long-term mobile engineering expertise across domains.

Project Scope

Our work scope included the creation of two cross-platform mobile applications:

challenge icon

Customer-facing solution based on the existing legacy app

 

challenge icon

Business-facing application built from ground up

Challenges

  • The customer-facing legacy application had non-scalable architecture, resulting in inflexible, rigid code with high coupling and potentially low quality. This made adding new features a true challenge and increased the risk of unexpected bugs.

  • The apps were being developed during the coronavirus pandemic, when customers could attend events only with a digital COVID vaccination certificate. The client wanted to be one of the first to offer a solution for scanning these access codes, which greatly tightened the project deadline.

Solution

Solution

Our team developed two user-friendly applications based on Flutter, a reliable open-source framework. We chose this technology for its powerful cross-platform capabilities, allowing us to use a single codebase to implement iOS and Android support. As a result, we were able to significantly speed up the time to market and reduce development and maintenance costs, which would be an option with two native apps.

mockup_1
  • Customer’s App
  • Business App

App Architecture Enhancement

We improved and refined the customer app’s architecture by refactoring the legacy code and implementing more modern techniques like Clean Architecture and BLoC. This involved dividing the application into separate layers, each with a specific function, and separating the business logic from the user interface. The chosen approach provided us with greater flexibility when working with the codebase and enhanced the overall development process, making it easy to maintain and scale applications.

Custom UI Elements & Animations

Based on the design provided by the client, our experts developed custom UI elements and complex animations. That’s another reason for choosing Flutter, as this framework copes perfectly with design-related tasks and enables the creation of complex visual effects while maintaining a consistent app style across multiple platforms.

Scanning QR codes

The application’s functionality involves scanning QR codes to check tickets, access reserved tables, verify vaccination certificates, and more. At that moment, there were no ready-made libraries to cover all the requirements for this feature, so we proposed our custom solution and wrote native code for the Android and iOS app versions.

Outcome

Outcome

Joining forces with the client’s team, we created complementary, cross-platform applications with iOS and Android support, empowering both customers and businesses. Thus, we offered end-users a convenient central hub for discovering and engaging with exciting events and provided businesses with a streamlined communication channel and audience insights.

This highly efficient, smoothly running digital marketplace brought event-goers and organizers closer together, bridging gaps between them. Users embraced the new seamless experience, leading to their increased involvement and activity and translating into lucrative benefits for businesses, which were able to attract a paying audience and foster long-term customer loyalty.

mockup_4

Team:

4 Exerts (Project Manager, 2 Flutter Developers, 1 Tech Leader)

Tech Stack:

Flutter, Firebase, Dart SDK, Architecture BLoC, QR Flutter, Injectable, GetIt

REQUEST A CONSULTATION

Relevant Success Stories

View all success stories

FITHOOD: Mobile App for a Seamless Fitness Experience

Wellness & Sport

Success Story FITHOOD: Mobile App for a Seamless Fitness Experience image

Montel Energy App: SwiftUI for Better Usability

Energy

Success Story Montel Energy App: SwiftUI for Better Usability image

Next-Gen eLearning Platform for Medical Schools

Healthcare

Education

Success Story Next-Gen eLearning Platform for Medical Schools image

Mobile App for Elevating Reading Experience

Entertainment

Success Story Mobile App for Elevating Reading Experience image
01

Contact Us

Accessibility Adjustments
Adjust Background Colors
Adjust Text Colors