Our role in the project

User experience

  • Innovation Consulting
  • Research
  • Stakeholders workshop
  • Product strategy
  • UI/UX Design

User interface design

  • UI/UX Audit
  • UI/UX Design
  • Visual design


  • Laravel Backend/API integrations
  • iOS app development
  • Android app development


  • Product strategy
  • User testing

Technology Used

Icon Swift
Icon Kotlin
icons8 php logo 1
Icon Mysql
aws ec2 1
Amazon EC2
aws lambda 1 1
Amazon Lambda
aws elastic cache seeklogo.com 1
Amazon Elastic Cache
aws ses 1
Amazon SES

Define Requirement

Icon User

User Problems

User Problems

ChoiceApp began as a study to better understand how individuals make decisions through enhanced choice-based assessment. ChoiceApp works by giving users a questionnaire to fill out, after which the app analyses the findings and gives them a subjective well-being score.

The main objective of the project was to build and create a contemporary and interactive app that would allow users to complete a questionnaire that would show results on their subjective well-being and provide research data to CaPPRe. EB Pearls collaborated with the client to build an interactive interface that aesthetically engages the audience. 

Icon Business

Business Problems

Business Problems

Both teams from ChoiceApp and EB Pearls studied research data that was collected from different types of users. Upon analysing data from interviews and surveys we came to a realisation that there was a need for developing an app with the innovative choice modelling tools that assist businesses in quantifying the value of substantial product, service, or infrastructure developments that are difficult to translate, express, or measure. 

mobile app developer Sydney mobile app developer Sydney



We started with a structured conversation in the form of a project kick-off workshop, where our team worked with ChoiceApp stakeholders to obtain an understanding of concerns and unknown factors so that the project was fully understood, as we do with all of our engagements.

EB Pearls worked with ChoiceApp stakeholders in many workshops to flesh out user processes, requirements, and needs in order to ensure that what we were creating was scalable. We conducted a thorough competitor study and used the results to construct a website wireframe and interactive prototype.

Icons8 List View 1

Backlog creation

Backlog creation

To ensure that none of the project’s user stories were missed and that the project operated smoothly and efficiently, a product backlog was created. All of the project’s to-do lists were kept in this backlog. After creating an ultimate to-do list in our project management platform, it became easier for us to organize our sprints.

Icons8 Broadcasting 1

Backlog grooming

Backlog grooming

The team helped define user stories and break down large items into small ones in order to prioritize key tasks. This technique was a great way to keep the team focused on the product roadmap’s strategic direction. Regular backlog grooming also helped teams better align with their workloads and ensure that the overall project stayed on pace.

mobile app developer Sydney mobile app developer Sydney
UX & UI design

Design Sprint

Design Sprint

The design sprint of this project assured all the team members was on the same page, which resulted in a successful collaboration of the team. Furthermore, performance, plan and progress were shared with the client by prototyping and testing solutions.

user testing

User Testing

User Testing

Internal testing was carried out in order to gather input and improve the product. The most crucial element we kept in mind after the initial testing was easy navigation to the appropriate screen, as well as screen consistency.


Unique features

Easy Navigation and Striking design

The page content is separate for each Survey and for the instruction page with a display of the button, a user can easily swipe left or right. Also, users can enjoy search and filters to find a particular survey.

ChoiceApp’s founders collaborated with our professional design team to create an appealing design that takes users through a questionnaire to users whereby the app will analyze results to provide the user with a subjective well-being score.

Mobile app developer Sydney
mobile app developer Sydney mobile app developer Sydney





ChoiceApp is regarded as a success and is found to be a very useful tool for a variety of users, with the first major version done on time and on budget. When making decisions for various events in your life, ChoiceApp is meant to assist you realise what is important to you (i.e., what do you value). ChoiceApp with EB Pearls will be updated with new features and capabilities on a regular basis.


Next steps

Next steps

Once the app was launched, it reached on the hands of users and then we started receiving  feedback. After that, we incorporated all the feedback into the next versions. The next steps to take is to look for the opportunity to resolve problems. For instance, the problem of rigidity and ensure that the problem will not repeat.