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

Development

  • VueJS
  • NodeJS Backend/API integrations
  • iOS app development
  • Android app development

Post-Launch

  • Innovation Consulting
  • Research
  • UI/UX Audit
  • Product strategy
  • User testing

Technology Used

Icon Swift
Swift
Icon Kotlin
Kotlin
Icon Node
NodeJS
Icon Mongodb
MongoDB
aws ec2 1
Amazon EC2
aws cloudfront 1
Amazon Cloud Front
aws lambda 1 1
Amazon Lambda
aws elastic cache seeklogo.com 1
Amazon Elastic Cache
aws ses 1
Amazon SES

Define Requirement

Problems
Icon User

User Problems

User Problems

The major goal of the app is to create a dating platform for its users, where they can upload short films called “intros” to the app and connect with other Intro users. Users can simply include their multiple interests and these will be used to match you with users of similar interests. For instance Coffee, Movies, Book nerd, Music lover and so on. Moreover, you can add your identity so that it can help the intro app to show me intro videos from the preferred gender that I am interested in.

Icon Business

Business Problems

Business Problems

Through this app clients from Intro project wanted to help users to create an intro so that their intro profile will be visible to other intro users. They can create an intro video or choose a video from device, apply video filters and share their intro. 

Mobile app development Sydney Mobile app development Sydney

Process

Discovery

We went through several different processes with the clients to understand the project. We went through the user flow diagram for over 3 weeks and tried to map how the entire project should work while making a lot of changes. Firstly, the objectives of the app were understood. Analysis was then done to figure out the target audience, app development language and framework, what platform, is there similar app in the market, overall budget, how to market and promote the app, and many more. The ideation came hand in hand with the user flow. The unique part of the development process was a deep focus on how the users actually go through the process and where we need to make the touch points to address where they are having issues and how we can help solve that. 

Icons8 List View 1

Backlog creation

Backlog creation

We also created a prioritised agile backlog to make it easier to plan releases and iterations. This detailed everything the team intends to do with their time. The backlog was built and updated on a regular basis to keep up with the project’s progress.

Icons8 Broadcasting 1

Backlog grooming

Backlog grooming

Before each iteration plan meeting, the product owner evaluated the backlog to ensure that the prioritization was correct and that input from the previous iteration was being tracked. The entire team was involved in the process of defining user stories and prioritizing important activities using the work breakdown framework. This procedure kept the team focused on the product roadmap’s strategic direction.

Kotlin Mobile App development Kotlin Mobile App development
UX & UI design
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

Usability testing was crucial in make the app a success. Rather than designing just based on assumptions, the designers used the data from the testing . Furthermore, this testing allowed product teams to find any problems before it reached the end-users. It also helped to identify early bugs which allowed the smoother launch of the app.

Log in
https://ebpearls.com.au/wp-content/uploads/2022/01/log-in.png
Your Interests
https://ebpearls.com.au/wp-content/uploads/2022/01/interests.png
Its a match
https://ebpearls.com.au/wp-content/uploads/2022/01/sarah-likes-you-back.png
Notification
https://ebpearls.com.au/wp-content/uploads/2022/01/Edit-clip.png
Tutorial
https://ebpearls.com.au/wp-content/uploads/2022/01/tutorial-2.png

Create an intro

  • Create an intro video/choose a video from device
  • Apply video filters
  • Choose music and sync with video
  • Trim video/audio as required
Mobile app development Sydney

Share Intro

  • Click on the “share intro” button
  • Video caption: As a user,  you can to enter the caption to the video.
  • Make this my intro : As a user, I can check/uncheck the option to make the video as my intro.)
  • Add to my profile only: (As a user, I can check / uncheck the option to add the video in my profile only.)
Kotlin Mobile App development Kotlin Mobile App development

Retrospective

Learning

Learning

Learning

One of the most important lessons learned by the company from this project is that even if we are introducing something new to the audience, we must be flexible enough to accommodate multiple audiences. We’ve also learned that we need to be adaptable. Wireframes, flow diagrams, and other design elements have taken a lot of time and effort.

Growth

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.