MarTech

BrandON

BrandON is an app that is all about discounts, showcasing all promotions held in stores at the moment for your immediate enjoyment. The app user can find the best promotions nearby and share new promotions with other BrandON users.
 
The Winalife team was responsible for rebuilding the old version of BrandON, giving it a modern, new design. Our work included: research, UX/UI design and mobile application development, along with Quality Assurance and Project Management.

1st
Client from
Hong Kong
1K+
App
downloads
5+
Technologies
used
7+
Developers

Company: Omega HighTech Ltd.

Industry: MarTech

Location: Hong Kong, China

Time: 2021 - 2022

Our role:

Development

Design

Project Management

QA

Research

Technology used:

React Native

PostgreSQL

Firebase

Angular

Figma

Project overview

BrandON is a mobile app from Hong Kong allowing customers to reward themselves with a guilt-free shopping. The app not only offers exclusive discounts and promotions but also helps discover new stores around its fast-growing community of smart shoppers.

Winalife team was responsible for rebuilding the old version of BrandON, giving it a modern, new design. Our work included: Research, UX/UI Design and Mobile Application Development, along with Quality Assurance and Project Management.

Problem
  • a great number of stores in Hong Kong
  • lack of a single place with a list of current promotions
  • the difficulty in mass promoting to the residents of Hong Kong by brands
Solution
  • clear presentation of stores on list and map views
  • users post promotions found in stores and receive points for it
  • collected points can be converted into discount coupons
  • easy sharing of offers with other users, ranking of offers

Challenges

The client joined Winalife when another Software House abandoned the project, therefore, we had to start from scratch.

01
Deliver more than expected
React Native

Refactoring the application from Ionic to React Native

02
Take ownership and be engaged
CRM & CMS Development

Refactoring the CRM and CMS Platforms to a new database structure. Implementing jetAdmin so that clients and content management was easy and visual.

03
Be transparent and communicative
UX/UI Design

It was necessary to create a missing design system for the current version of the application and design a refreshed UI.

04
Take the initiative
Optimization

Application performance optimization

arrowarrow
01
React Native
Deliver more than expected

Refactoring the application from Ionic to React Native

02
CRM & CMS Development
Take ownership and be engaged

Refactoring the CRM and CMS Platforms to a new database structure. Implementing jetAdmin so that clients and content management was easy and visual.

03
UX/UI Design
Be transparent and communicative

It was necessary to create a missing design system for the current version of the application and design a refreshed UI.

04
Take the Optimization
Take the initiative

Application performance optimization

Goals

Refactoring and development of the application

The need to refactor the application to a different language in order to implement new features.

Refactoring and development of the CRM & CMS Platforms

The need to refactor the previous CMS, add CRM functionality, and migrate the database in order to implement new features.

Publishing a new version of the application and acquiring traffic

Launching marketing and acquiring traffic to the application after successfully refactoring and developing new features.

Acquiring the first paying customers

Ensuring that the CRM & CMS Platforms work correctly and enable our client to acquire the business.

Achievements

It was not easy, but we managed. Check our achievements!

Refactoring the application from Ionic to React Native

This increases the performance and speed of the application. It also gives flexibility and enables the application to be published simultaneously on iOS and Android.

Improving the development process and its speed

Working on the project iteratively, we were able to improve the code version control processes, testing, and the process of adding new features.

Migrating the database from a non-relational model to a relational model

This allows for better data management and easier use of data in the application. Relational databases are more flexible and allow for easier creation of complex queries, which can contribute to improving the functionality of the application.

Developing the CRM & CMS Platform from scratch

This allows for content management in the application from the administrative panel. This way, the people responsible for the content will be able to easily add, edit, or delete it without the need to intervene in the code of the application. This in turn will allow for faster updating of content and better adaptation to the needs of the users. In addition, the platform has been enhanced with CRM functionality to enable the management of business clients and paid content published on their behalf.

wave

Let's transform your ideas into real business

Contact us

Next case studies

FinTech

Case study image

FinTech

AI

Tivano

Blockchain

Case study image

Blockchain

Original Works