mobile application development on flutter, mobile application development case, bristol application

Retailer app

Dynamic loyalty program, store map, and more

Client

Big retail chain with more than 6000 convenience stores.

Task

To develop a mobile app with marketing tools, personal account, product catalog, store map, feedback, and more.

Solution: High-Performing Cross-Platform Mobile App

  1. We used the Flutter cross-platform framework, enabling simultaneous app development for both Android and iOS platforms.
  2. The Impeller graphics engine powers the app, ensuring fast and smooth performance.
  3. Flavoring was employed to divide the app into distinct environments.
  4. Continuous integration (CI) and continuous delivery (CD) practices were implemented for automated deployment of changes and test execution.

Must-know Features

Custom Marketing Mechanics

We developed a range of marketing algorithms. For instance, to celebrate the network's anniversary, we introduced the "Earn Chances" mechanic on the login screen.

Users earned points when they purchased items from stories. The more points they accumulated, the higher were their chances of winning a grand prize, ranging from an iPhone to a car.

Dynamic QR Code Loyalty Card

The QR code is generated each time the user logs in or refreshes the app's tabs. This protects users from fraud as it prevents the unauthorized creation of QR codes. Additionally, we developed an algorithm that makes it impossible to generate the QR code manually.

The app works seamlessly even offline. If the store lacks internet connectivity or the connection is unstable, the QR code is generated without any issues.

Personal Account and Phone Number Authorization

No more forgotten passwords! We've integrated a phone number verification service into the app. Now, logging in to your account is as simple as entering a code from a message. This method of authorization is also more secure as it prevents unauthorized access to other users' accounts.

In your account, you can manage your personal information, set up SMS or email notifications, and view legal documents.

mobile application development on flutter, mobile application development case, bristol application

Store Map

You can use the map to select a specific store, view its address and hours of operation, and access the promotions page.

Feedback Form

Retail businesses need a tool for easy and seamless communication with their customers. It was crucial for our client to enable users to quickly submit feedback and inquiries. The Friflex team developed a user-friendly message submission form within the app, allowing users to easily attach files if needed.

  • “Friflex is a flexible and fast team with a great deal of development expertise. They cover the full range of necessary services: from design and development to different levels of product support. Together, we implemented a large mobile application project and continue to develop it, launch new features, and increase user engagement.”

    Anna Zhdanova

    Head of E-Commerce

More cases

idChess

Innovative AI solution for recognizing and live streaming chess games

Magnit

App for employees of the largest retail chain