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