# Aroma Library — кейс

> Ваша головна навчальна платформа з ароматерапії — і для початківців, і для експертів. Швидко знаходьте потрібні ефірні олії, рецептури та науково…

_Canonical: https://pingvin.dev/uk/keysy/aroma-library/_

---

1.  [Головна](/uk/)
2.  [Кейси](/uk/keysy/)
3.  Aroma Library

Healthcare / EdTech

# Aroma Library

Ваша головна навчальна платформа з ароматерапії — і для початківців, і для експертів.

## Формат роботи

Роль

Full Stack-розробник · Tech Lead

Тривалість

V1 — 8 місяців V2 — 1 місяць, дотепер V3 — не розпочато

Команда

8

Сфера

Healthcare / EdTech

## Про продукт

Ваша головна навчальна платформа з ароматерапії — і для початківців, і для експертів. Швидко знаходьте потрібні ефірні олії, рецептури та науково обґрунтовані інсайти, щоб створювати персоналізовані рішення для клієнтів — заощаджуючи час і забезпечуючи безпечний, ефективний результат. Незалежно від того, новачок ви в ароматерапії чи досвідчений практик, project пропонує надійну інформацію, рекомендації на основі досліджень і простір для спілкування з однодумцями з усього світу. Чим проект відрізняється від інших ресурсів з ароматерапії? Нашу платформу заснували клінічні ароматерапевти з понад 30 роками досвіду. Ми робимо акцент на науково обґрунтованих інсайтах, забезпечуючи безпечне й ефективне використання ефірних олій як для особистих, так і для професійних потреб.

## Що ми зробили

-   Розробка на Bubble
-   Створення власного Bubble API
-   Інтеграція JS
-   Перенесення бази даних із Xano
-   Створення на Bubble складних фільтрів (порівняння: значення зі значенням, список зі значенням, значення зі списком, список зі списком, числове значення зі списком діапазонів чисел, числове значення з діапазоном числа)
-   Розробка адаптивної верстки всього застосунку
-   Підключення Google Analytics
-   Формування посилань за переходами відносно маршруту користувача сторінками
-   Локалізація всього сайту двома мовами з можливістю додавати інші мови
-   Завантаження аналізу олій із xlsx-файлу, де два поля — назва сполуки та відсоток вмісту олії. Якщо така сполука вже існує, нова не створюється
-   Розробка системи одиниць виміру, що дозволяє перемикатися між різними системами вимірювання й залишати коректні числа в обраній системі відносно тієї, у якій було створено рецепт
-   Розроблено платіжну систему, що дозволяє зберігати всі вкладені кошти при зміні підписки вгору чи вниз, при переході з річної на місячну й навпаки. Два типи оплати: за інвойсом через Zapier і карткою через Stripe
-   Детально налаштовані Privacy Rules
-   Кожна підписка має власні дозволи, які налаштовуються з боку Bubble. Якщо підписка не має дозволу, а користувач намагається його отримати — йому пропонується підвищити план.

## Стек

-   Bubble
-   Bubble API
-   Algolia
-   Stripe
-   Zapier
-   DeepL
-   Postmark
-   Google Analytics
-   HTML / CSS / JS
-   REST API

## Схожа задача?

Ця робота виросла з напрямку нижче.

-   [Розробка продуктуВід прототипу, що доводить ідею, до софту, який тримає реальне навантаження.](/uk/poslugy/rozrobka-produktu/)
-   [Продакт-менеджмент і тех-лідерствоЦифра, яку можна захистити, і хтось, хто відповідає за архітектуру.](/uk/poslugy/produkt-menedzhment/)
