Helper is a modern and flexible CRM system, originally created for companies in the beauty and care industry. The main goal of the product is to optimize the workflows of salons, hairdressers, spas and other enterprises in the industry so that they can improve the quality of customer service, simplify routine operations and reduce operating costs. Our team Avada Media created a web version of CRM Helper from scratch, and then, taking into account the growing mobile traffic, began developing a fully functional mobile application based on the Flutter framework.
Below, we will tell you in detail how the work on the mobile version of the product went: what challenges we faced, what decisions we made and what results were achieved.
Тест мобильных приложений
When the web version of CRM Helper proved to be successful, the client noticed a significant increase in mobile traffic – it exceeded 50%. This fact became a key reason to create a standalone mobile application that could provide more features and comfort to end users.
In order to meet the customer’s expectations and make CRM Helper the best solution for the beauty and grooming industry, Avada Media team performed a comprehensive analysis of potential users’ needs. Based on the results, a clear development strategy was formed and a list of key tasks was defined:
We chose Flutter to implement the mobile application. It is a cross-platform framework that allows you to write a single code and build applications for both Android and iOS. This approach provides a number of advantages:
A key feature of the development was that the mobile application uses the same server side as the web version. This architecture provides full synchronization: the user can switch between the web application and the mobile solution without losing data or encountering functionality discrepancies.
Helper is a complex ecosystem where different modules are tightly interconnected. We aimed to make the mobile app an extension of the web version without losing focus on simplicity and usability.
A single user accessible admin panel is used to manage all aspects of CRM Helper (mobile and web versions). It allows you to:
When designing the mobile version, we took as a basis the most popular functions that beauty salon administrators, hairdressers and masters interact with on a daily basis. The rest of the functionality, which is used less frequently or is analytical in nature, remained in the web version. This approach saves the mobile interface from being overloaded and makes it as clear and fast as possible.
Key functional modules in the mobile application:
Visit schedule
Branch management
View daily balance
Customer database management
Personnel management
Services management
Finance
Analytics and statistics
Settings
The new mobile version of Helper includes special features focused on making the salon process easier and creating a better user experience:
Push notifications
Native calling capability
Native widgets in UI
Helper mobile app opens up new effective tools for users, including push notifications and instant calls, which tangibly simplifies workflows and increases the speed of communication.
When working on the Helper app, we followed agile methodologies (agile approach), which allowed us to:
Key steps:
As a result, we got a stable cross-platform application that meets all quality and performance criteria.
Демонстрация мобильных экранов
Helper CRM Design Examples
The implementation of the Flutter-based Helper mobile application, in close connection with the web version, has brought a number of significant benefits to the customer and end users:
Conclusion
The result is a solution that incorporates automation best practices for beauty and grooming services, providing a seamless web and mobile experience that is accessible to a wide range of beauty companies. CRM Helper not only simplifies business processes, but also enables them to attract more customers, work faster and more efficiently, which ultimately translates into quality of service and revenue for companies.
We expect that the mobile application for CRM Helper will become a new standard of convenience and efficiency for all those who want to bring their business to a fundamentally new level.
Демонстрация десктоп экранов
Contact the experts Have a question?
Send CV
The user, filling out an application on the website https://avada-media.ua/ (hereinafter referred to as the Site), agrees to the terms of this Consent for the processing of personal data (hereinafter referred to as the Consent) in accordance with the Law of Ukraine “On the collection of personal data”. Acceptance of the offer of the Consent is the sending of an application from the Site or an order from the Operator by telephone of the Site.
The user gives his consent to the processing of his personal data with the following conditions:
1. This Consent is given to the processing of personal data both without and using automation tools.
2. Consent applies to the following information: name, phone, email.
3. Consent to the processing of personal data is given in order to provide the User with an answer to the application, further conclude and fulfill obligations under the contracts, provide customer support, inform about services that, in the opinion of the Operator, may be of interest to the User, conduct surveys and market research.
4. The User grants the Operator the right to carry out the following actions (operations) with personal data: collection, recording, systematization, accumulation, storage, clarification (updating, changing), use, depersonalization, blocking, deletion and destruction, transfer to third parties, with the consent of the subject of personal data and compliance with measures to protect personal data from unauthorized access.
5. Personal data is processed by the Operator until all necessary procedures are completed. Also, processing can be stopped at the request of the User by e-mail: info@avada-media.com.ua
6. The User confirms that by giving Consent, he acts freely, by his will and in his interest.
7. This Consent is valid indefinitely until the termination of the processing of personal data for the reasons specified in clause 5 of this document.
Send CV
Contact us in any convenient way for you:
+ 38 (097) 036 29 32