Client Overview
A few months ago, we were approached by the client to build an application with AI features that serves as a reference guide for using essential oils, along with an AI-driven inventory management system.
The aim was to help the sufferers of anxiety, stress, depression, and other health-related problems so that it is easy for the user to get the information quickly.
Aromascense is not just a typical eCommerce app; it’s an AI-powered solution that redefines the eCommerce experience. By leveraging advanced AI technologies, Aromascence introduces a revolutionary new category in the market, transforming how users discover & use essential oils based on their unique needs.
COUNTRY
Canada
SERVICE
Mobile development,UI/UX Design
INDUSTRY
eCommerce
AIM of The Project
The major goal of the project is to create an innovative AI-based application that has all the collections of essential oils.
The secondary goal was to design an app that leverages AI in features to offer both basic essential oils and customized blends based on individual user needs. By harnessing advanced AI algorithms, the app intelligently analyzes user profiles and health conditions, such as stress, insomnia, acne, appetite loss, infections, and more.
Client Requirements
The client wanted to bring an inclusive, AI-driven solution to the problems encountered in aromatherapy. He was aware that having an application with AI integrations would make the user more aware of the essential oil and its benefits.
The client needed the UI to be aesthetically appealing and the UX to be robust. He insisted on including an AI-driven automated inventory management system and customization options.
Challenges We Faced
- Keeping the app updated constantly through AI so one can have fresh information with the recently added oils.
- One of the major challenges was to manage custom data with generic data.
- Choose which single oils and blends belong to a user and update the list as the collection grows.
- Data referential integrity was applied when custom recipes and products came into existence.
Our Solutions
Our dedicated developers didn’t give up until the problem was solved. They found the proper solution to the problems we were facing.
- AI-powered analytics were used to evaluate and manage the essential oils available in the app.
- Custom oils and blends were seamlessly integrated with AI-powered systems that helped organize user-specific data while ensuring the app could scale.
- Each custom manufacturer was given a user login so that their personal data is continually updated through AI-driven processes.
Technology Stack
Language Used
Swift for iOS, Java, Kotlin for Android
Framework
Almofier, Crashlytics, fabric
Database & Cloud
MySQL, AWS
Tools
Xcode9.4, Android studio
Front & Backend Development
Laravel, Node.js, React, GraphQL
AI Technology
TensorFlow, spaCy, XGBoost, Amazon SageMaker
What’s New to Offer?
- User profile
- Essential oils generic and scientific/botanical name
- Inventory management
- Smart search that allows searching any oil by name or by usage
- Shopping list
- Personalized image of each essential oils
- Location of your oils
- Customize any blend- easily adjust the quantities in one click
- Recipe for essential oils
- Personalized picture of each essential oil
- Aromatic description
- Essential oils property and uses


