Scentarium — A Database for Aromatherapy Enthusiasts

Healthcare
Scentarium 1 (1)
500+
database entries and articles on release
3000
active users on release
400+
annotated research articles on aromatherapy listed

Learn about Aromatherapy from a Database Curated by Industry Experts

Scentarium is a Swiss web platform for aromatherapy enthusiasts that offers a comprehensive database of essential oils, hydrosols, carrier oils, and various recipes for combining them. Its users also have access to community tools for writing posts, leaving comments, and creating custom recipes.

Technologies Bubble BubbleAPI Zapier Algolia Show 7 more
Team: 1 Project Manager, 1 BA Specialist, 1 UI/UX Designer, 1 Bubble Developer, 1 QA Specialist
Timeline: 9 months of cooperation (business analysis, design, development, testing) and ongoing support
Location: Switzerland Switzerland

Challenge and Solution

Challenge:

The client came to us with an idea to create a web app that would serve as a comprehensive knowledge base, drawing on years of experience in aromatherapy. While the main concept was clear, many details still needed to be defined through business analysis and prototyping.

Solution:

Keenethics helped finalize the customer’s product idea through business analysis, created a detailed design proposal in Figma, assembled a development team, and brought their vision to life via Bubble, a no-code platform.

Result:
0
database entries and articles on release
0
active users on release
0
annotated research articles on aromatherapy listed
Solution 1. Creating Advanced Tools for Managing an Aromatherapy Database

Solution 1. Creating Advanced Tools for Managing an Aromatherapy Database

Scentarium offers a vast database of content for aromatherapy enthusiasts in both English and German. Currently, it includes entries on over 200 essential oils, 40 hydrosols, 30 carrier oils, and 200 recipes created by the Scentarium team. Professional users also have access to 400 preselected and annotated research studies on various aromatherapy oils. Apart from interfaces for displaying this information, we have also delivered a custom admin panel that allows the Scentarium team to easily modify existing entries, add new ones, manage users, review reports, upload oil analysis results, and automatically verify them to prevent entry duplication.

Solution 2. Integrating Community Features

Solution 2. Integrating Community Features

Scentarium also has advanced community features in addition to the aromatherapy database. Its users can leave comments, create posts, and provide custom recipes for remedies. To further support these community tools, the Keenethics team has also implemented a report system that allows users to notify the Scentarium team if any posts contain incorrect information or violate its content policy.

Solution 3. Developing and Optimizing Navigation and Measurement Features

Solution 3. Developing and Optimizing Navigation and Measurement Features

To make navigation on Scentarium intuitive, our team developed advanced filtering and search functionality. We integrated the Algolia Search API and built custom filters that allow users to search across various content types, including essential oils, carrier oils, hydrosols, videos, and community posts. For entities like essential oils, users can apply detailed filters based on compound concentration, presence of allergens, scent profile, health effects, and more. The search system is optimized for Bubble, ensuring high performance while keeping workload usage low. Additionally, we implemented a flexible unit conversion system that adapts chemical compound values to the user’s preferred measurement units.

Solution 4. Creating a Robust Subscription System

Solution 4. Creating a Robust Subscription System

Scentarium has a robust and very flexible subscription system that prioritizes user comfort. Our developers have delivered and thoroughly tested a system enabling seamless subscription upgrades and downgrades, bank card and invoice payments, and access to trial versions. The app also features a flexible international payment interface that automatically detects the optimal currency for payments based on location and allows its users to manually select their preferred currency.

Let's Discuss Your Project Idea

CONTACT US

What Does Cooperation With Us Look Like?

user
Step 1. Performing business and marketing analysis
Discussing the existing project vision with in-house business analysts and designers, finalizing and clarifying the initial project vision to help create precise technical tasks, and cooperating with a marketing specialist to outline a strong conversion strategy.
product enhancement
Step 2. Creating product design
Transforming the customer’s feature requests into a full-scale design system, adding new features to ensure its usability and convenience, and outlining the subscription system.
requirement gathering
Step 3. Developing the product
Developing the main features outlined in Figma by using or integrating Bubble, Zapier, Apex Chart, Stripe, Zoho, MailChimp, IPApi, Postmark, and DeepL, adding custom search functionality via the Algolia Search API, and delivering a custom admin panel.
feedback
Step 4. Testing the product
Testing the database features of the product, creating custom time-based tools for testing subscription features, and preparing the product for its release.
continuous
Step 5. Releasing and supporting the product
Launching the platform, monitoring its performance to perfect it, and adding new features upon customer request.

Related Success Stories You May Like

uMore
  • Healthcare

uMore is an AI tool that helps users track their well-being and build positive habits. Its main functions are "Catch, Check, and Change.”

Learn more
Mayak — Informing Residents About Mental Health Management Options
  • Healthcare
  • Nonprofit

Mayak is an online information platform for guiding the Lviv, Ukraine residents in exploring available mental health services in their home city.

Learn more
SelfLeaders
  • Education

SelfLeaders is a Swedish coaching company that helps its clients (both corporate and non-corporate) improve their self-leadership skills.

Learn more
Sportresurs Website
  • Nonprofit
  • Sports

Sportresurs' primary goal is to help Lviv residents discover new sports facilities in their city and explore options for improving their health during recreational activities.

Learn more
BankerAdvisor — Expert-Centric Investment Banking Tool
  • Banking and Finance

BankerAdvisor offers an efficient investment banking service that provides information on bank fees, interest rates, and customer services.

Learn more
Community Connect — Interconnecting Local Communities In Australia
  • Nonprofit

Started by a team of enthusiasts, Community Connect aims to help LGAs (Local Government Administrations) in Australia connect citizens to their communities.

Learn more
Check Out Our Case Studies
CHECK THE CASES

Contact Us

By submitting, I agree to Keenethics’ Privacy Policy
Daria Hlavcheva
Need More Tech Insights?
READ OUR BLOG
GDPR banner icon
We use cookies to analyze traffic and make your experience on our website better. More about our Cookie Policy and GDPR Privacy Policy