LISA HR

A mobile app for matching candidates and partners in different areas

About product

Lisa HR app is a Tinder analog that can be used to find fellow like-minded thinkers and partners for such activities as education, engaging in hobbies, and taking classes together both online and offline: from meeting up for chess to playing some tennis to going to walk their dogs together.

A user can also choose a professional to hire for certain jobs that they need done, such as a nanny, a gardener, an IT developer, and more.

outstaff-icon

2 people

TEAM
time-icon

3 months

WORK DURATION
question.svg

What was the task

The client contacted us with a completed product that required a fully-functional iOS application.

question.svg

Solution

The client got in touch with us and presented a ready product to us that required a full-fledged iOS app. On the basis of the KMM module and the Figma design that the client provided to us, we developed a native solution using KMM, SwiftUI, UIKit, and Lottie animations.

The main problem was that before we got involved, the product had been written in UIKit and we had to adapt the app for SwiftUI.

We decided to go with that framework due to its layout speed. We needed to make the app the same as it was when it was designed, and we matched it pixel for pixel.

question.svg

Challenges

Profiles featuring questions regarding user ratings are configurable as from Junior- to Senior+. Each marker features its own animation. Junior- utilizes the visual icon of a baby holding a bottle while a Middle Developer is represented by a young man wearing glasses, sitting at a computer. There are also profiles featuring regular buttons to visit another user’s account or set up filters as well as profiles featuring user feedback recording.

The user would press on an animated button containing a microphone, the pulse would start to vibrate depending on the volume of the conversation, and a sound animation would launch (like on old digital stereos, which went along with the beat). The client planned to use these profiles to collect feedback from users. 

Some profiles the users add themselves. For instance, they can upload several togglable photographs. On top of that, many buttons in the app are tactile – when they’re touched the device’s vibration motor is activated, giving a feeling of smoothness. But the most interesting function is registration, built on the idea of communication between the user and the app.

When the person logs into the app and completes onboarding, Lisa herself, the company’s mascot, communicates with him. By the way, the mascot is always on the main page and from time to time it plays various Lottie markers (animations sent from the backend). There are always new things she can do.

question.svg

Results

Thanks to the broad range of functions, performance, complex matching algorithm, and LISA artificial intelligence technologies, the app assembles the perfect couples sharing common interests.

Main functions

  • Registration and onboarding
  • User profiles
  • Artificial intelligence algorithm
  • User swiping
  • Different fields of interests: from learning languages to childcare and travel
  • Animations with marker-based switching
  • Filters based on interests, age, skills, etc.
  • User feedback recording
Registration and onboarding
User profiles
Artificial intelligence algorithm
User swiping
Different fields of interests: from learning languages to childcare and travel
Animations with marker-based switching
Filters based on interests, age, skills, etc.
User feedback recording
01 Registration and onboarding
02 User profiles
03 Artificial intelligence algorithm
04 User swiping
05 Different fields of interests: from learning languages to childcare and travel
06 Animations with marker-based switching
07 Filters based on interests, age, skills, etc.
08 User feedback recording
Registration and onboarding
User profiles
Artificial intelligence algorithm
User swiping
Different fields of interests: from learning languages to childcare and travel
Animations with marker-based switching
Filters based on interests, age, skills, etc.
User feedback recording

Technologies

Alt ios/ swiftUI
Alt ios/kmm
Alt AI