A Progressive Web Application (PWA) built with Nuxt 3, implementing Cognitive Behavioral Therapy (CBT) techniques to assist users in managing thoughts and emotions. The application provides structured tools for mental wellness practice while maintaining user privacy through client-side encryption.
- CBT Tools - Evidence-based thought analysis and restructuring
- Guided Exercises - Structured CBT worksheets and activities
- Client-side Encryption - Secure data handling with Web Crypto API
- Framework: Nuxt 3
- Language: TypeScript
- State Management: Pinia
- Hosting & Deployment: Netlify
- Authentication & Database: Firebase (Auth & Firestore)
- Encryption: Web Crypto API
- UI Framework: TailwindCSS
The application can be installed as a Progressive Web App on supported devices:
- Access the application through a compatible web browser
- Use the browser's install functionality:
- Desktop: Look for the install icon in the address bar
- Mobile: Use the browser's "Add to Home Screen" option
- Follow the installation prompts
- Access the application from your device's home screen