Mobile marketplace for finding and booking beauty services

Developed an app connecting clients with beauty professionals through search, portfolios, services, availability, booking, and status notifications.

<About the project>

One product for attracting clients and managing bookings

Beautify is a mobile beauty platform where users can discover professionals and services, explore real work samples, choose a convenient time, and book an appointment. Beauty professionals get a public profile, portfolio, service catalog, work schedule, and booking management tools.

01

Client

A product in the beauty industry; the client’s name is not disclosed in the materials.

02

Task

Create a seamless journey from finding a specialist to a confirmed booking.

03

What we did

Logic, UI/UX, mobile application, server-side workflows, and QA.

04

Result

A two-sided marketplace with a feed, map, profiles, and a booking process.

<Context and problem>

The customer journey in the beauty industry is often fragmented across multiple channels.

Typically, specialists are found through referrals or social media, portfolios are viewed separately, prices and availability are discussed in chats, and bookings remain in chats or calendars. This process is inconvenient and hard to scale.

Key constraints

  • 01Fragmented search — work samples, contact details, and service information are spread across different platforms.
  • 02No unified comparison — it is difficult for clients to compare specialists by location, services, and portfolio.
  • 03Manual coordination — the date, time, price, and booking details are arranged through messaging.
  • 04Low specialist visibility — professionals depend on personal promotion and referrals.
  • 05Unclear availability — available time slots are only known after contacting the specialist.
01

Need to solve a similar business task?

Tell us about the project — we will break down the task and propose an implementation approach.

Discuss the project
<Work breakdown and scope>

What the team did

01

Analytics

Roles, user scenarios, states, and booking rules.

02

UI/UX

Information architecture, prototypes, and the app’s visual system.

03

Development

Mobile interface, server-side logic, and integration workflows.

04

QA

A checklist covering modules, validations, statuses, and critical user journeys.

<Solution architecture>

One mobile product, different permissions and workflows

After authentication, the app identifies the user’s role and provides access to the relevant features. Clients work with search, profiles, and bookings; specialists manage services, schedules, posts, and incoming bookings. Shared data is synchronized through the server layer.

Architecture diagram
02

Need an architecture for a new product?

We will show how to connect interfaces, business logic, data and external systems.

Discuss the project
<Key features>

From first launch to completed booking

01

Onboarding

Getting familiar with the product’s features before getting started.

02

Sign in with a phone number

Authentication and registration via a one-time SMS code.

03

Two roles

Separate workflows for regular users and beauty professionals.

04

Personalization

Selecting preferred beauty categories during registration.

05

Work feed

Specialist posts with like, save, share, and report actions.

06

Search and filters

Search results by specialists, services, categories, and locations.

<Interfaces>

Inspiration and booking are part of the same journey.

The main feed displays specialists’ posts and provides quick access to key actions. Users can filter content by category, save a work they like, open a specialist’s profile, or go directly to booking.

Interface screenshot

Search works across multiple entity types.

Users can search across specialists, services, and locations simultaneously, then narrow the results using the relevant filter.

Interface screenshot

The app tailors the experience to the user’s role and interests.

After sign-in, users choose an account type. Clients provide basic info and preferred categories; specialists also set a nickname, location, services, and work schedule.

Interface screenshot
03

Want to present a complex product just as clearly?

We will analyse the functionality and build a clear interface structure.

Discuss the project
<Results>

What changed after implementation

01

A single entry point was introduced

The client can go from discovering work to booking in a single app.

02

Specialists gained a digital storefront.

The portfolio, services, prices, location, and schedule are all available in the public profile.

03

Search became more targeted.

Search results are organized by specialists, services, and locations, and complemented by a map.

04

Booking became manageable.

Services, price, available time slots, details, and status are connected in a single process.

Project Implementation Stages

01

Analysis and Planning

Defining goals, studying the audience, forming requirements and setting tasks. This helps to understand what the business needs and what results are expected.

02

Design

Creating the solution architecture, thinking through user scenarios, interfaces and logic. At this stage the 'framework' of the future product is formed.

03

Development

Programming the server and client parts, connecting databases, integrating with external services. This is where the idea turns into a working product.

04

Testing

Checking functionality, performance, compatibility and security. Fixing bugs before the product reaches users.

05

Launch

Deploying the product (for example, publishing in stores or launching on servers), configuring the environment and starting marketing or internal processes.

06

Support and Growth

Updating functionality, adapting to new business tasks, fixing bugs and keeping the product up-to-date.

<team>

Our Team

Show All
  • Турабек Гайбуллаев — Full Stack Developer01
    Full Stack Developer

    Турабек Гайбуллаев

  • Жазгуль Байматова — Head Hunter02
    Head Hunter

    Жазгуль Байматова

  • Джасур Муртозаев — Team Lead03
    Team Lead

    Джасур Муртозаев

  • Мухриддин Хабибуллаев — Business Analyst04
    Business Analyst

    Мухриддин Хабибуллаев

  • Хожиакбар Абдувахабов — Business Developer05
    Business Developer

    Хожиакбар Абдувахабов

  • Аждар Насири — UX/UI Designer06
    UX/UI Designer

    Аждар Насири

  • Амир Раимов — QA Engineer07
    QA Engineer

    Амир Раимов

  • Амир Рустамов — UX/UI Designer08
    UX/UI Designer

    Амир Рустамов

  • Анвар Рустамов — Project Manager09
    Project Manager

    Анвар Рустамов

  • Ахмаджон Шамсуддинов — Full Stack Developer10
    Full Stack Developer

    Ахмаджон Шамсуддинов

  • Бехруз Миртусинов — Full Stack Developer11
    Full Stack Developer

    Бехруз Миртусинов

  • Достон Тошбеков — Project Manager12
    Project Manager

    Достон Тошбеков

  • Джахонгир Маннонов — Mobile Developer13
    Mobile Developer

    Джахонгир Маннонов

  • Махаммаджон Махаммаджонов — Game Developer14
    Game Developer

    Махаммаджон Махаммаджонов

  • Евгений Онищенко — QA Engineer15
    QA Engineer

    Евгений Онищенко

<Technologies>

Modern Tools & Technologies
for Reliable Enterprise Solutions

We build enterprise solutions using a powerful, proven, and
versatile tech stack designed for performance, scalability, and
security. Our expertise spans

DevOps
QA
Backend
Frontend
Mobile
PM
UX/UI
Infrastructure
Ansible
Terraform
CloudFormation
GitLab CI
CircleCI
React
PostCSS
Webpack
Angular
JavaScript
Prometheus
Bamboo
Sentry
CloudWatch
ELK
Sass
Babel
TypeScript
Vue
Next.js
Service Desk
Meet
Notion
Zoom
Swift
Android
Objective-C
CloudNative
Heroku
Nuxt.js
Loom
Zapier
Jira
Miro
Java
Kotlin
iOS
Digital Ocean
Netlify
Azure
Appium
Selenium Grid
Selenium
Python
Node.js
C
Figma
Adobe Suite
Sketch
Selenoid
PyTest
Jasmine
C++
Ruby
TypeScript
PHP
Principle
Balsamiq
InVision
  • DevOps
  • QA
  • Backend
  • Frontend
  • Mobile
  • PM
  • UX/UI
  • Infrastructure
  • Ansible
  • Terraform
  • CloudFormation
  • GitLab CI
  • CircleCI
  • Prometheus
  • Bamboo
  • Sentry
  • CloudWatch
  • ELK
<partners>

Partners

Show All
Humo
Asia
Artel
Progress
Dxx
Horev
Culture
Davr
  • Humo
  • Asia
  • Artel
  • Progress
  • Dxx
  • Horev
  • Culture
  • Davr
Free website and business audit

We will review your project for free and suggest a suitable solution

We will propose a suitable structure and prepare the first sketch of your future project — with no obligation to start development.

A gift after the auditA first screen sketch + the basic project structure

You get a visual concept you can discuss with your team.

Business Analyst at Dev Symfony
The audit will be run byBusiness Analyst

He will review your project and business objective, prepare recommendations and the first sketch.

Or write to us directly
Answer a few questions — a specialist will study your situation and prepare the review.
What you will getafter the free audit
  • A list of the main growth opportunities
  • Recommendations on structure, forms and CTAs
  • A sketch of the first screen of your future website
  • A review of the mobile version and the customer journey
  • An assessment of the path from the ad to the request
  • A conclusion: improve the current website or build a new one

An honest conclusion.If the website can be improved without a full rebuild, we will tell you so.

Write to us:[email protected]
Copyright © 2015-2026 Dev Symfony Software Development Company