Skip to main content

Dojo Platform Features

Dojo Platform Features

Overview

The MOOD MNKY Dojo is our comprehensive digital platform that enhances the fragrance and wellness experience through personalization, education, and community. This document details the core features and capabilities that make up the Dojo platform.
The Dojo platform integrates digital experiences with physical products to create a holistic ecosystem for fragrance exploration and wellness.

Core Modules

Mood Tracking

Personalized mood tracking and analytics

Fragrance Studio

Digital fragrance exploration and creation

Learning Center

Educational content on fragrances and wellness

Community Hub

Social features and community engagement

Wellness Rituals

Guided wellness practices and routines

Smart Home Integration

IoT connectivity for fragrance devices

Mood Tracking & Analytics

The Mood Tracking system forms the foundation of the Dojo platform’s personalization capabilities.
  • Core Functionality
  • Analytics
  • Personalization
// Types for mood tracking
export interface MoodEntry {
  id: string;
  userId: string;
  mood: string; // Primary mood (e.g., "happy", "calm", "energetic")
  intensity: number; // 1-10 scale
  notes?: string; // Optional user notes
  tags?: string[]; // Associated tags (e.g., "work", "exercise", "social")
  activities?: string[]; // What the user was doing
  location?: {
    type: string; // e.g., "home", "work", "outdoors"
    coordinates?: [number, number]; // Optional lat/long
  };
  weather?: {
    condition: string; // e.g., "sunny", "rainy"
    temperature?: number;
  };
  createdAt: string; // ISO date string
}

// Available moods with their properties
export const moodOptions = [
  {
    id: 'happy',
    name: 'Happy',
    emoji: '😊',
    color: '#FFD700',
    fragranceNotes: ['citrus', 'floral', 'fruity'],
  },
  {
    id: 'calm',
    name: 'Calm',
    emoji: '😌',
    color: '#90EE90',
    fragranceNotes: ['lavender', 'chamomile', 'sandalwood'],
  },
  {
    id: 'energetic',
    name: 'Energetic',
    emoji: '⚡',
    color: '#FF6F61',
    fragranceNotes: ['mint', 'citrus', 'spice'],
  },
  {
    id: 'reflective',
    name: 'Reflective',
    emoji: '🤔',
    color: '#7B68EE',
    fragranceNotes: ['woody', 'amber', 'musk'],
  },
  {
    id: 'tired',
    name: 'Tired',
    emoji: '😴',
    color: '#A9A9A9',
    fragranceNotes: ['lavender', 'chamomile', 'vanilla'],
  },
  // Additional moods...
];

Fragrance Studio

The Fragrance Studio allows users to explore, learn about, and create custom fragrances digitally.
A comprehensive database of fragrance notes, accords, and complete fragrances:
// Type definitions for the fragrance library
export interface FragranceNote {
  id: string;
  name: string;
  category: 'top' | 'middle' | 'base';
  family: string; // e.g., "floral", "woody", "citrus"
  description: string;
  intensity: number; // 1-10 scale
  volatility: number; // 1-10 scale (how quickly it dissipates)
  mood: string[]; // Associated moods
  pairsWith: string[]; // IDs of complementary notes
  image: string; // URL to image representation
  scent_profile: {
    sweet: number; // 0-100 values representing
    woody: number; // intensity of different
    citrus: number; // scent characteristics
    floral: number;
    spicy: number;
    earthy: number;
    fruity: number;
  };
}

export interface Fragrance {
  id: string;
  name: string;
  description: string;
  creator: string; // "MOOD MNKY" or user ID
  isPublic: boolean;
  topNotes: FragranceNote[];
  middleNotes: FragranceNote[];
  baseNotes: FragranceNote[];
  intensity: number; // 1-10 scale
  longevity: number; // 1-10 scale (how long it lasts)
  sillage: number; // 1-10 scale (projection)
  seasons: ('spring' | 'summer' | 'fall' | 'winter')[];
  occasions: string[]; // e.g., "casual", "formal", "evening"
  mood: string[]; // Associated moods
  rating: number; // Average user rating
  reviewCount: number;
  createdAt: string; // ISO date string
}
The library includes:
  • 200+ individual fragrance notes
  • 50+ fragrance accords (combinations of notes)
  • Complete catalog of MOOD MNKY fragrances
  • Community-created fragrances (with creator permission)
Interactive tools for creating virtual custom fragrances:
  • Note Selection: Choose from top, middle, and base notes
  • Proportion Adjustment: Adjust the ratio of different notes
  • Visual Representation: See how notes interact and evolve over time
  • Compatibility Analysis: Automatic suggestions for complementary notes
  • Mood Association: Connect fragrances to specific moods and occasions
Created fragrances can be:
  • Saved to the user’s personal collection
  • Shared with the community (optional)
  • Ordered as physical custom products
  • Set for diffusion through smart home integration
Innovative visual representations of fragrances to help users “see” scents:
  • Scent Mapping: Visual mappings of fragrance notes on interactive charts
  • Evolution Timeline: Visualization of how a fragrance evolves over time
  • Color Association: Synesthetic color representations of different notes
  • Mood Connection: Visual connections between fragrances and emotional states
  • AR Visualization: Augmented reality visualizations of scent molecules and diffusion patterns

Learning Center

The Learning Center provides educational content about fragrances, ingredients, wellness practices, and more.

Fragrance Academy

  • Fragrance fundamentals courses
  • Ingredient encyclopedia
  • History of perfumery
  • Cultural perspectives on scent

Wellness Education

  • Aromatherapy basics
  • Scent and psychological wellbeing
  • Meditation and mindfulness practices
  • Sleep optimization guides

Master Classes

  • Virtual workshops with perfumers
  • Interactive blending sessions
  • Seasonal fragrance trends
  • Professional techniques

Personalized Learning Paths

  • Customized curriculum based on interests
  • Skill progression tracking
  • Knowledge assessment quizzes
  • Certification programs

Content Format

  • Video
  • Interactive
  • Articles
  • Live Events
  • Professional tutorials
  • Perfumer interviews
  • Ingredient spotlights
  • Behind-the-scenes footage

Community Hub

The Community Hub connects fragrance enthusiasts, enabling sharing, discussion, and collaborative creation.
1

User Profiles

Personalized profiles showcasing:
  • Fragrance collections
  • Created custom blends
  • Reviews and ratings
  • Mood journeys
  • Badges and achievements
  • Learning progress
2

Social Features

Community interaction through:
  • Following other members
  • Sharing fragrance discoveries
  • Commenting on creations
  • Collaborative fragrance projects
  • Private messaging
  • Interest-based groups
3

Content Sharing

User-generated content including:
  • Custom fragrance recipes
  • Mood-enhancing rituals
  • Product reviews
  • Wellness practice guides
  • Event announcements
  • Challenge participation
4

Community Challenges

Engagement activities such as:
  • Monthly fragrance creation contests
  • Seasonal scent exploration
  • Collaborative mood-mapping projects
  • Wellness practice challenges
  • Photo and story sharing prompts

Wellness Rituals

The Wellness Rituals module guides users through scent-enhanced practices for wellbeing.
// Types for wellness rituals
export interface WellnessRitual {
  id: string;
  name: string;
  description: string;
  duration: number; // in minutes
  benefit: string[];
  mood: string[]; // target moods
  timeOfDay: ('morning' | 'afternoon' | 'evening' | 'night')[];
  steps: RitualStep[];
  recommendedProducts: string[]; // Product IDs
  difficulty: 'beginner' | 'intermediate' | 'advanced';
  tags: string[];
  createdBy: string; // "MOOD MNKY" or user ID
  imageUrl: string;
  videoUrl?: string;
}

export interface RitualStep {
  id: string;
  order: number;
  title: string;
  description: string;
  duration: number; // in seconds
  fragrance?: {
    id: string;
    name: string;
    usage: 'diffuse' | 'apply' | 'inhale';
    intensity: number; // 1-10
  };
  audioUrl?: string; // Guided audio
  imageUrl?: string;
}
Example ritual categories:
  • Morning energizing routines
  • Stress reduction practices
  • Focus enhancement sessions
  • Sleep preparation rituals
  • Mood transition practices
  • Seasonal wellness routines
The system recommends personalized wellness rituals based on:
  • Current mood state
  • Historical mood patterns
  • Time of day and day of week
  • Weather conditions
  • User preferences and past engagement
  • Wellness goals
  • Available fragrance products
Recommendations adapt over time based on:
  • Reported effectiveness
  • Completion rates
  • Mood changes following ritual completion
  • Seasonal adjustments
  • New product acquisitions
Users can track their wellness journey through:
  • Ritual completion logging
  • Mood state before and after practices
  • Consistency streaks and achievements
  • Cumulative practice time
  • Effectiveness ratings
  • Notes and reflections
The system generates insights such as:
  • Most effective rituals for specific mood states
  • Optimal times for different practices
  • Progress toward wellness goals
  • Comparisons with previous periods
  • Suggestions for advancing practice

Smart Home Integration

The Smart Home Integration module connects physical fragrance devices with the digital platform.

Compatible Devices

  • MOOD MNKY Smart Diffuser
  • Third-party compatible diffusers
  • Smart home platforms (e.g., Home Assistant, SmartThings)
  • Voice assistants (e.g., Alexa, Google Home)

Control Features

  • Remote diffuser control
  • Scheduling and routines
  • Intensity adjustment
  • Mood-based activation
  • Location-aware diffusion
  • Multi-room coordination

Automation

  • Mood-triggered fragrance selection
  • Time-based fragrance programs
  • Weather-responsive scents
  • Activity-linked diffusion
  • Sleep/wake cycle integration
  • Presence detection

Monitoring

  • Fragrance consumption tracking
  • Air quality metrics
  • Usage patterns and statistics
  • Refill notifications
  • Device performance data
  • Environmental conditions

Integration Architecture

Personalization & AI

The Dojo platform uses AI to create highly personalized experiences across all modules.
The system collects and processes multiple data streams (with user permission):
  • Explicit user inputs (mood tracking, preferences, ratings)
  • Implicit signals (engagement patterns, content consumption)
  • Contextual information (time, location, weather)
  • Device usage data (diffusion patterns, intensity preferences)
  • Social interactions (community engagement, shared content)
All data collection follows strict privacy guidelines with:
  • Clear user consent mechanisms
  • Data minimization principles
  • Privacy-preserving processing
  • Secure storage and transmission
  • User control over data retention
Multiple AI models power recommendations across the platform:Fragrance Recommendation Engine
interface FragranceRecommendation {
  fragrance: Fragrance;
  score: number; // 0-100 matching score
  reasons: {
    moodMatch: number; // Component scores
    seasonalRelevance: number;
    pastPreference: number;
    communityRating: number;
    occasionMatch: number;
  };
  explanation: string; // Human-readable explanation
}
Wellness Ritual Recommendation Engine
interface RitualRecommendation {
  ritual: WellnessRitual;
  score: number;
  contextFactors: {
    timeOfDay: number;
    currentMood: number;
    weatherInfluence: number;
    previousEffectiveness: number;
    userGoals: number;
  };
  timing: {
    idealTimeStart: string; // ISO time
    idealTimeEnd: string; // ISO time
    duration: number; // minutes
  };
}
Content Recommendation Engine
interface ContentRecommendation {
  content: LearningContent;
  score: number;
  factors: {
    interestMatch: number;
    skillLevel: number;
    learningPath: number;
    communityPopularity: number;
    completionProbability: number;
  };
  learningObjective: string;
}
AI-powered personalization extends to multiple aspects of the platform:
  • Adaptive UI: Interface elements that adjust based on user behavior
  • Custom Home Screen: Personalized dashboard showing relevant content and recommendations
  • Smart Notifications: Contextually appropriate alerts and suggestions
  • Predictive Mood Support: Anticipating mood changes and suggesting preventive measures
  • Learning Progression: Adaptive educational content that matches user knowledge and interest
  • Community Connections: Suggesting relevant community members and content
  • Routine Building: Help constructing effective fragrance and wellness routines

Engagement & Gamification

The platform incorporates gamification elements to increase engagement and habit formation.

Achievement System

  • Badges for platform milestones
  • Skill mastery recognition
  • Collection completion rewards
  • Streak maintenance incentives

Challenges

  • Daily mood tracking challenges
  • Seasonal fragrance exploration
  • Community participation goals
  • Wellness practice consistency

Progress Visualization

  • Learning journey mapping
  • Habit formation tracking
  • Collection completion metrics
  • Community contribution impact

Rewards

  • Exclusive digital content
  • Early access to new features
  • Virtual collectible elements
  • Product discounts and samples

Levels

  • Expertise progression system
  • Unlockable platform features
  • Enhanced creation capabilities
  • Expanded social functionality

Social Recognition

  • Community leaderboards
  • Featured user creations
  • Influence measurements
  • Mentor status recognition

Platform Analytics

The Dojo platform includes comprehensive analytics to track performance and guide development.
  • User Analytics
  • Product Analytics
  • Community Analytics
  • Wellness Analytics
  • Acquisition channels and conversion rates
  • Engagement metrics across platform features
  • Retention patterns and churn analysis
  • Feature adoption and usage frequency
  • User journey mapping and friction points
  • Segmentation by behavior and preferences

Integration Ecosystem

The Dojo platform connects with other systems and services to enhance functionality.

E-commerce Integration

  • Seamless product purchasing
  • Personalized product recommendations
  • Automatic replenishment options
  • Subscription management
  • Order history and tracking

IoT Ecosystem

  • Smart home platform connections
  • Voice assistant integration
  • Wearable device data incorporation
  • Environmental sensor networks
  • Connected wellness devices

Third-Party Services

  • Calendar applications
  • Fitness and health tracking
  • Weather services
  • Social media platforms
  • Music streaming services

Data Portability

  • Personal data export options
  • Health app data sharing
  • API access for developers
  • Research collaboration capabilities
  • Backup and restoration services

Resources


For questions about the Dojo platform, please contact the MOOD MNKY product team.