Skip to content

eltonaguiar/MENTALHEALTHRESOURCES

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

155 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Mental Health Resources for Canada

A comprehensive, free resource platform providing mental health support, crisis resources, and evidence-based recovery strategies for Canadians. https://eltonaguiar.github.io/MENTALHEALTHRESOURCES/

🌟 Features

  • Emergency Resources: Prominent crisis hotlines and immediate support options
  • Canada-Specific: Mental health services and resources available across Canada
  • Global Resources Hub: 11 interactive wellness games, country-specific resources, online platforms, demographic filters
  • Mental Health Assessments: PHQ-9 (depression) and GAD-7 (anxiety) screening tools with severity routing
  • Crisis Support Guide: Safety-aware conversational guide with 4-level crisis assessment
  • Evidence-Based Frameworks: Polyvagal Theory, Social Fitness (5-3-1 rule), Atomic Habits, Stoic philosophy integration
  • Research & Science: Complete frameworks and research paper integration
  • Panic Attack Guide: Self-guided techniques and coping strategies
  • Depression Recovery: Healthy habits, activities, and bibliotherapy recommendations
  • PWA Ready: Progressive Web App with offline support and emergency shortcuts
  • Accessible: Responsive design, keyboard navigation, and inclusive content
  • Free & Open: All resources are freely available to everyone

πŸ“ Project Structure

MentalHealthResources/
β”œβ”€β”€ index.html                              # Main landing page
β”œβ”€β”€ Global_Resources.html                   # Hub with 11 interactive wellness games & resources
β”œβ”€β”€ Assessments.html                        # PHQ-9 & GAD-7 screening tools
β”œβ”€β”€ Crisis_Support.html                     # Safety-aware crisis guidance system
β”œβ”€β”€ Research_Science.html                   # Evidence-based frameworks & science
β”œβ”€β”€ Sources_References.html                 # Research papers & sources
β”œβ”€β”€ Bibliotherapy.html                      # Book recommendations
β”œβ”€β”€ styles.css                              # Styling for the website
β”œβ”€β”€ script.js                               # Interactive features and service worker registration
β”œβ”€β”€ sw.js                                   # Service worker for PWA offline support
β”œβ”€β”€ manifest.json                           # PWA configuration and app metadata
β”œβ”€β”€ Canada_Mental_Health_Resources.md       # Comprehensive Canadian mental health directory
β”œβ”€β”€ Panic_Attack_Self_Help_Guide.md        # Self-guided panic attack recovery techniques
β”œβ”€β”€ Healthy_Habits_Depression_Recovery.md  # Depression recovery activities and wellness practices
β”œβ”€β”€ Free_Multimedia_Resources.md            # Video and multimedia resources
└── README.md                               # This file

🚨 Emergency Resources

If you are in crisis, help is available immediately:

  • Canada Suicide Prevention Service: 1-833-456-4566 (24/7)
  • Crisis Text Line: Text HOME to 741741
  • Kids Help Phone: 1-800-668-6868 (for youth under 20)
  • Emergency: 911

πŸ“š Resources Included

1. Global Resources Hub

  • 11 Interactive Wellness Games:
    • 4-7-8 Breathing Exercise
    • Guided Mindfulness Meditation (5 min)
    • Color Therapy Game
    • Progressive Muscle Relaxation (PMR)
    • Gratitude Journal
    • 5-4-3-2-1 Grounding Technique
    • Quick Coherence Technique (heart-focused breathing)
    • Cyclical Sighing (Polyvagal-based)
    • Vagus Nerve Reset (somatic regulation)
    • Identity Builder (Atomic Habits framework)
    • Social Fitness Tracker (5-3-1 rule)
  • Country-Specific Resources: 10+ countries with localized mental health support
  • Online Platforms: Access to global mental health services and communities
  • Demographics Filtering: Resources tailored to 8+ demographic groups

2. Mental Health Assessments

  • PHQ-9 Depression Screening: 9-item evidence-based tool with severity routing
  • GAD-7 Anxiety Screening: 7-item validated anxiety assessment
  • Real-time scoring and interpretation
  • Severity-based recommendations and crisis escalation

3. Crisis Support Guide

  • 4-Level Crisis Assessment:
    • Immediate Crisis (self-harm, suicidal thoughts)
    • Severe Distress (panic, trauma, severe anxiety)
    • Moderate Distress (struggling, stressed)
    • Seeking Support (prevention, growth, wellness)
  • Safety-aware conversational guidance
  • Crisis line integration and escalation pathways
  • Evidence-based coping techniques for each level

4. Research & Science Framework

  • Polyvagal Theory: 3 nervous system states (dorsal vagal, sympathetic, ventral vagal)
  • Social Fitness: 5-3-1 rule for building healthy relationships
  • Atomic Habits: Identity-based habit architecture for resilience
  • Stoic Philosophy: Cognitive frameworks for emotional regulation
  • Integration protocols and practical applications

5. Canada Mental Health Resources

  • National and provincial crisis hotlines
  • Government mental health programs
  • Mental health organizations and associations
  • Therapy and counseling services
  • Support for specific populations (LGBTQ+, Indigenous, seniors, youth)
  • Substance use support resources

6. Panic Attack Self-Help Guide

  • Immediate coping techniques (5-4-3-2-1 grounding, box breathing, etc.)
  • Cognitive strategies and reality checking
  • Physical interventions
  • Long-term prevention strategies
  • Professional treatment options

7. Healthy Habits & Depression Recovery

  • Bibliotherapy and book recommendations
  • YouTube channels for mood boost
  • Physical activities (solo and group)
  • Mental health practices (meditation, journaling, creative outlets)
  • Nutrition and sleep optimization
  • Activity planner by depression level

🌐 How to Use

Main Landing Page

  1. Open https://eltonaguiar.github.io/MENTALHEALTHRESOURCES/ in your web browser
  2. Emergency hotlines are prominently displayed at the top

Interactive Features

  • Global Resources: Access 11 games, country resources, and platforms (Global_Resources.html)
  • Assessments: Take PHQ-9 depression or GAD-7 anxiety screening (Assessments.html)
  • Crisis Support: Get guided support for any crisis level (Crisis_Support.html)
  • Learn Science: Understand the evidence behind the tools (Research_Science.html)

PWA Installation (Mobile & Desktop)

  • Open the site on your phone or desktop
  • Click "Install App" or "Add to Home Screen"
  • Access offline, get emergency shortcuts in app drawer

Local Development

  1. Clone this repository
  2. Open index.html in your web browser
  3. No server or additional setup required

PWA & Progressive Web App

This site is PWA-enabled with:

  • Offline support via service worker caching
  • Emergency shortcuts in app launcher
  • Background sync for crisis resources
  • Push notifications for wellness reminders
  • Install-to-home-screen support

Deployment

This static website can be deployed to:

  • GitHub Pages (free)
  • Netlify (free tier available)
  • Vercel (free tier available)
  • Any web hosting service supporting static HTML

πŸ“ Content Guidelines

All content is:

  • βœ“ Evidence-based and research-backed
  • βœ“ Canada-focused where applicable
  • βœ“ Inclusive and accessible
  • βœ“ Regularly updated
  • βœ“ Peer-reviewed recommendations

🀝 Contributing

We welcome contributions! Areas for improvement:

  • Additional provincial resources
  • More book and video recommendations
  • Translation support
  • Accessibility enhancements
  • Bug reports and suggestions

To contribute:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

πŸ“„ License

This project is open source and available for anyone to use, modify, and distribute for mental health support purposes.

⚠️ Important Disclaimer

These resources are provided for educational and support purposes. They are not a substitute for professional medical advice, diagnosis, or treatment. Always consult with a qualified mental health professional for personalized advice.

In Crisis? Contact emergency services or a crisis helpline immediately:

  • Call: 1-833-456-4566 or 911
  • Text: HOME to 741741

πŸ™ Acknowledgments

Resources compiled from:

  • Anxiety Canada
  • Canadian Mental Health Association
  • Government of Canada Health Services
  • Psychology Today
  • Mental Health America
  • Evidence-based mental health research

πŸ“§ Support

For questions or suggestions about these resources, please reach out or submit an issue through GitHub.


Last Updated: January 20, 2026

Phase 1 Completion:

  • βœ… Safety-aware crisis support guide
  • βœ… PHQ-9 & GAD-7 assessments
  • βœ… PWA infrastructure with offline support
  • ⏳ ChatGPT resource finder (in progress)
  • ⏳ Contextual search with filters (in progress)
  • ⏳ English/French toggle (in progress)

Remember: You are not alone. Help is available, and recovery is possible.

About

Mental Health Resources

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors