This site uses cookies to improve your experience. By continuing to browse the site, you agree to their use.
I agree
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
Mikhail Chazov
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