Our website uses cookies and web‑analytics services to collect technical data and improve performance.
By clicking ‘OK’ or continuing to browse, you confirm your Consent to the processing of personal data as outlined in the Privacy Policy.
Settings
You can choose which types of data the website is allowed to collect and analyze.
Required (technical)
These cookies are necessary for the proper functioning of the website and its features. They cannot be disabled. They are set in response to your actions, for example when configuring privacy settings or filling out forms.
Analytical and statistical
Disabled
These settings collect information that helps us understand how our website is used. You can view the list of analytics services we use here.
E-commerce
iOS
Android
Online store for a cosmetics and and fragrance retail chain

iOptima mobile app development

Increasing sales through mobile devices.
Goal
iOptima is a cosmetics and perfumery retail chain with more than 100 stores across four regions of Russia.

The company is actively developing its franchise model and is present on major marketplaces. It also operates its own online store. Analysis showed that 65% of users make purchases via mobile traffic.
Client tasks
1
Design the app to match the existing online store's visual identity.
2
Develop convenient search and a streamlined checkout in just a few taps.
3
Increase user engagement through a loyalty program and push notifications.
4
Integrate the app with the CRM system.
5
Promote the brand on the App Store and Google Play.
Our solution
We integrated Firebase and configured behavioral metrics. A sales funnel was set up, along with tracking for app installs and user engagement levels. We also implemented integrations with:
  • Mindbox CRM
  • Online payments
  • Apple Pay
  • Google Pay
We conducted a thorough analysis of the technical specification requirements and gained a deep understanding of user scenarios. This allowed us to reduce the number of steps in the checkout flow and simplify the app's navigation structure.

For the development process, we applied an iterative approach, which helped reduce the overall effort and deliver a product that precisely matched the client's expectations. The team had a clear sense of direction, while the client was actively involved throughout and promptly contributed new ideas to the specification. To unify the codebase on the Xamarin framework, a shared business logic layer was built for both iOS and Android platforms.
The Mindbox integration allowed the client to manage advertising campaigns for both the online store and the mobile app from a single platform.

We organized focus group testing, quickly gathered feedback, and promptly implemented improvements based on user suggestions.

We prepared all the necessary materials for store publication: app screenshots, descriptions, and developer account setup. ASO optimization was carried out and the final build was uploaded.
  1. Personal account for quick and easy shopping, with full order history and real-time status updates.
  2. Optima Club loyalty program featuring exclusive personal discounts and the option to pay using accumulated bonus points.
  3. Curated lists of frequently purchased products.
  4. Promotional campaigns and push notifications.
  5. Sign in with social media.
  6. Fast and secure online payments.
Results
Timelines and Team
A team of 5 people
5 months
Technology stack
PHP
Android SDK
iOS SDK
Xamarin
MS SQL
Firebase
Deputy Managing Director,
iOptima
The team's transparency and weekly progress reports allowed us to maintain flexible oversight of the process and receive a product that fully met our needs — even as market requirements changed rapidly.
We would like to express our sincere gratitude to the Astarus team for their flexible approach, reliability, and professional attitude toward every task.
We highly recommend Astarus as a trustworthy partner and contractor.
Client testimonial
More relevant cases
Get your project estimate within 2 hours
Fill out the contact form — we’ll call you back the same working day