# MindShift CBT Therapy - Windows 11 Version

A powerful Windows 11 application for Cognitive Behavioral Therapy (CBT) self-help, designed to help you shift negative moods into positive ones through structured exercises and mood tracking.

## Windows 11 Features

- **Native Windows 11 Integration**: Seamlessly integrates with Windows 11 taskbar and notification system
- **Mica Effect**: Supports Windows 11's Mica transparency effect on compatible systems
- **Jump List Tasks**: Quick access to breathing exercises directly from the taskbar
- **Native Notifications**: Windows 11 native notification system for reminders and achievements
- **Data Import/Export**: Easily backup and restore your therapy data

## Installation

### Running from Source (Recommended)

1. Ensure you have Node.js installed (https://nodejs.org/)
2. Download the `MindShift-CBT-Therapy-Windows-Source.zip` file
3. Extract to your desired location
4. Double-click `Start MindShift CBT Therapy.bat`
5. The app will automatically install dependencies and launch

Note: The first run may take a few minutes as it downloads and installs dependencies.

## Features

### Core CBT Exercises
- **Thought Records**: Challenge and reframe negative thoughts
- **Mindfulness Exercises**: Practice present-moment awareness
- **Gratitude Journal**: Cultivate positive thinking patterns
- **Breathing Exercises**: Quick anxiety relief through guided breathing

### Situation Builder
Build your current mood state from different dimensions:
- Emotional state
- Physical sensations
- Thought patterns
- Environmental factors

### Progress Tracking
- Daily mood tracking
- Weekly activity charts
- Mood trend analysis
- Personalized insights

## Data Management

### Export Your Data
1. Click the menu button (☰)
2. Select "Export Data"
3. Choose a location to save your backup file

### Import Your Data
1. Click the menu button (☰)
2. Select "Import Data"
3. Choose your backup file to restore

## System Requirements

- Windows 10 (version 1903) or Windows 11
- 4GB RAM minimum
- 100MB free disk space
- Internet connection for initial setup

## Troubleshooting

### App Won't Start
- Ensure Node.js is installed (Option 1 only)
- Try running as administrator
- Check Windows Defender isn't blocking the app

### Notifications Not Working
- Check Windows notification settings
- Ensure notifications are enabled for MindShift in Windows Settings

### Data Not Saving
- Check disk space
- Try exporting your data as a backup
- Restart the application

## Privacy

MindShift stores all your data locally on your Windows device. No data is sent to external servers. Your therapy journey remains completely private.

## Support

For support or feature requests, please contact:
- Email: support@mindshift.app
- Website: https://mindshift.app

---

© 2024 MindShift Team. All rights reserved.