Mobile application and loyalty programs for the Asia Uz network

Mobile application and loyalty programs for the Asia Uz network

We developed a mobile application and loyalty programs for the Asia Uz network: cards, QR, bonus accrual and write-off, POS, Telegram bot, push notifications, stores, content, support and administrative system.

  • e-commerce
<Project Summary>

Loyalty program as a single digital circuit of the network

Asia Uz is a supermarket chain where customer interaction continues after checkout. Customers access cards, bonuses, transactions, promotions and nearby stores, while the company manages loyalty rules, content, notifications, users and reports.

01

Client and business

Asia Uz supermarket chain. Program loyalty must work simultaneously in retail outlets, mobile application and communication channels

02

Task

We developed a mobile application, bonus program logic, administrative system, Telegram bot, push circuit, store map and exchange with POS.

03

What did you do

Combine physical and virtual cards, QR, purchases, bonuses, stores, promotions, support and reports in one managed system.

04

Key Result

The buyer received a transparent bonus balance and a single interface, and the team received centralized management of rates, content, users and reporting.

<Context and problem>

Bonuses lose value if the checkout and customer channels operate separately

Asia Uz is a supermarket chain where customer interaction continues after checkout. Customers access cards, bonuses, transactions, promotions and nearby stores, while the company manages loyalty rules, content, notifications, users and reports.

Project goal

Create a unified loyalty system, where a purchase in a supermarket, a bonus account, a client map, content and administration work as one process. If these parts are not connected, the buyer does not understand why he received bonuses and when he will be able to receive them. use. Employees are forced to verify data between the cash register system, tables, mailings and appeals. Marketing cannot quickly change a promotion or see result for a specific branch

01

Need an architecture for a new product?

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

Discuss the project
<Decomposition and scope of work>

From bonus rules to client and internal interfaces

The project could not be reduced to the design of a mobile application. It was necessary to connect offline checkout operation with a user profile, think through the life cycle of bonuses, administrative roles, content and communications

35%
01

Business Analysis

We sorted out the purchase path, accrual and write-off bonuses, card linking, store operation and client communications.

10%
02

System analysis and UX/UI

Described users, cards, purchases, bonuses operations, bets, shops, promotions, news, push and reporting. Designed registration, main screen, QR, maps, history, stores, promotions, settings, reviews and support.

15%
03

Mobile development

Implemented client scripts for iOS and Android: profile, cards, bonuses, QR, stores and content

25%
04

Architecture and Backend

Linked mobile channels, POS, Telegram bot, server circuit, database and administrative system. Implemented the rules of the loyalty program, a single balance, operations, API, content, notifications and reports

15%
05

Administrative system

Added management of users, stores, rates, promotions, news, push, support and export

<Solution architecture>

One bonus balance for app, card, QR and POS

The mobile application, Telegram bot and POS operate through a single server. It manages users, cards, bonuses, balance, history, stores and content. Through the admin system, employees configure rates, branches, promotions, notifications and customer requests.

3432.png

Logic architecture Asia UZ

02

Need an architecture for a new product?

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

Discuss the project
<Basic functions>

Six key system functions

The client receives a clear interface of the loyalty program, and the network team receives tools for mechanics, content and communications management

01

1. Card and single balance

The virtual and physical cards are associated with one profile. Benefit: the client sees the current balance and does not lose history.

02

2. QR at the checkout

QR is used for identification, charging and debiting. Benefit: the program can be used without plastic

03

3. Progressive bonuses

The system takes into account monthly and quarterly turnover. Benefit: Rules encourage repeat purchases.

04

4. Shops on the map

The client sees branches, contacts, schedule and route. Benefit: the digital channel helps to reach the offline point.

05

5. Support and push

Reviews, complaints, responses and notifications are collected in the system. Benefit: Communication remains linked to the profile.

06

6. Promotions and news

Content is published in the application and bot. Benefit: Marketing manages offers centrally.

<Interfaces>

Admin panel

The employee sees the key indicators of the loyalty program for the selected period, dynamics charges and write-offs, as well as control of rates and store transactions

Admin panel

Admin panel

The employee sees the key indicators of the loyalty program for the selected period, dynamics charges and write-offs, as well as control of rates and store transactions

Admin panel

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.

Connected systems
  • payme
  • CLICK
<team>

Our Team

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

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

  • Жазгуль Байматова — HR02
    HR

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

  • Джасур Муртозаев — 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

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

  • Анвар Рустамов — Business Analyst09
    Business Analyst

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

  • Ахмаджон Шамсуддинов — 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

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

  • Муин Гулов — Project Manager16
    Project Manager

    Муин Гулов

  • Санжар Абдуфаттохов — Full Stack Developer17
    Full Stack Developer

    Санжар Абдуфаттохов

  • Мунира Абдурашидова — UX/UI Designer18
    UX/UI Designer

    Мунира Абдурашидова

  • Абдуллох Хушвактов — Frontend Developer19
    Frontend Developer

    Абдуллох Хушвактов

<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
Alfa Invest
Ipak Yuli Bank
Davr Bank
HUMO
UNESCO
ООН
ООН
Национальная гвардия
Национальная гвардия
Министерство безопасности
Оборонная промышленность
Оборонная промышленность
Artel
Министерство культуры
Horev Medical Center
Evolution Motors
Ziyo Forum — фонд развития науки и образования
Asialine Moscow
Radius
  • Alfa Invest
  • Ipak Yuli Bank
  • Davr Bank
  • HUMO
  • UNESCO
  • ООН
    ООН
  • Национальная гвардия
    Национальная гвардия
  • Министерство безопасности
  • Оборонная промышленность
    Оборонная промышленность
  • Artel
  • Министерство культуры
  • Horev Medical Center
  • Evolution Motors
  • Ziyo Forum — фонд развития науки и образования
  • Asialine Moscow
  • Radius
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 byAnvar RustamovBusiness 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 IT project review
  • An analysis of your business task and project goals
  • Recommendations on features, architecture and integrations
  • A draft structure of the IT solution and its key modules
  • A prototype of the key screen or a scheme of the future solution
  • Implementation stages, launch priorities and a preliminary estimate
  • A conclusion: extend the existing solution or build a new one

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

Copyright © 2015-2026 Dev Symfony Software Development Company