Современное приложение для погружения в состояние потока с использованием передовых технологий и интуитивного дизайна.
- Дыхательные упражнения с визуальными индикаторами
- Различные паттерны дыхания (4-4-4-4, 4-7-8, Box)
- Синхронизация с биноуральными ритмами
- Таймер сессий и статистика
- Классический Pomodoro таймер (25/5/15 минут)
- Визуальные индикаторы прогресса
- Статистика продуктивности
- Уведомления о смене фаз
- Интерактивное рисование частицами
- Настраиваемые кисти и цвета
- Сохранение и экспорт творений
- Запись анимаций
- Реакция на микрофон в реальном времени
- Частотный анализ звука
- Детекция битов и BPM
- Автоматическая настройка скорости частиц
- Свайп вправо — открыть настройки
- Свайп вверх/вниз — смена режимов
- Пинч — изменение скорости
- Двойной тап — звук вкл/выкл
- Долгое нажатие — смена режимов
- Пробел — ускорение
- Стрелки — смена режимов
- Колесо мыши — скорость
- Клик по краю — настройки
- Hover — плавное ускорение
- Smooth Flow — медитативное течение
- Star Wars Crawl — эпическая прокрутка
- Dynamic Patterns — активные паттерны
- Bottom-Up Expand — поток снизу вверх с расширением
- Мерцание размера и прозрачности
- Trail линии
- Цветовые переходы
- GPU-ускоренный рендеринг
- Тета-волны для медитации
- Дельта-волны для сна
- Альфа-волны для релаксации
- Белый шум для концентрации
- Дождь для релаксации
- Океанские волны
- Синтезированные тона
- Vite 5 - молниеносная сборка
- React 18 с Concurrent Features
- TypeScript 5 - строгая типизация
- Tailwind CSS 4 - utility-first стили
- Three.js - 3D графика
- @react-three/fiber - декларативный Three.js
- @react-three/drei - готовые компоненты
- WebGL - аппаратное ускорение
- Zustand - минималистичное управление состоянием
- Framer Motion - production-ready анимации
- @use-gesture/react - продвинутые жесты
- react-spring - физические анимации
- Tone.js - профессиональный аудио синтез
- Web Audio API - низкоуровневое управление
- Meyda - аудио-анализ в реальном времени
- Radix UI - доступные примитивы
- cmdk - command menu
- sonner - красивые тосты
- vaul - drawer для мобилок
- Адаптивные панели настроек
- Оптимизированные жесты
- Haptic feedback
- Предотвращение масштабирования
- GPU-ускорение
- Оптимизированные touch события
- Lazy loading компонентов
- Минимальное потребление батареи
При первом запуске пользователи проходят интерактивное обучение:
- Объяснение концепции Flow состояния
- Демонстрация жестов для мобильных устройств
- Обучение управлению для десктопа
- Обзор всех режимов и возможностей
- Мерцание размера частиц
- Мерцание прозрачности
- Trail линии
- Количество частиц
- Выбор режима визуализации
- Настройка звуков
- Контроль скорости
- Цветовые схемы
- Автоматическое сохранение в localStorage
- Синхронизация между устройствами
- Экспорт/импорт настроек
- Градиентные фоны
- Стеклянные эффекты (glassmorphism)
- Плавные анимации
- Интуитивная навигация
- Автоматическое определение устройства
- Различные UI для мобильных и десктопов
- Оптимизация под разные размеры экранов
- Поддержка скрин-ридеров
- Клавиатурная навигация
- Высокий контраст
- Семантическая разметка
# Клонирование репозитория
git clone https://github.com/your-username/flow-experience.git
# Установка зависимостей
npm install
# Запуск в режиме разработки
npm run dev
# Сборка для продакшена
npm run build
# Предварительный просмотр сборки
npm run previewПриложение поддерживает установку как Progressive Web App:
- Оффлайн режим
- Push-уведомления
- Установка на домашний экран
- Фоновая синхронизация
- Детекция настроения по камере
- Адаптивные паттерны
- Голосовое управление
- Распознавание жестов
- Apple Health / Google Fit
- Календарь
- Smart Home (Philips Hue)
- VR/AR поддержка
- Shared Flow - синхронизация с друзьями
- Flow Rooms - публичные комнаты медитации
- Achievements - достижения и статистика
MIT License - см. файл LICENSE для деталей.
Мы приветствуем вклад в развитие проекта! Пожалуйста, ознакомьтесь с CONTRIBUTING.md для получения подробной информации.
Если у вас есть вопросы или предложения, создайте issue или свяжитесь с нами.
Flow Experience - погрузитесь в состояние потока и раскройте свой потенциал! 🌊✨