Skip to content

Latest commit

Β 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Online Mental Health Support Platform 🌟

Welcome to the Online Mental Health Support Platform This project aims to create a web-based platform that provides accessible, affordable, and stigma-free mental health support to individuals. The platform connects users with licensed mental health professionals, offers self-care resources, and fosters a supportive community for mental well-being.

Key Features ✨

  • User Registration & Profiles: Secure sign-up for users and therapists.
  • Appointment Booking: Schedule sessions with mental health professionals.
  • Video & Chat Support: Real-time communication for therapy sessions.
  • Mental Health Resources: Articles, videos, and tools for self-care.
  • Self-Assessment Tools: Interactive quizzes to assess mental health status.
  • Community Forum: A safe space for users to share experiences and support each other.
  • Therapist Dashboard: Tools for professionals to manage their practice.
  • Payment Integration: Secure payments for therapy sessions.

Tech Stack πŸ’»

  • Frontend: NextJs
  • Backend: Django
  • Database: PostgreSQL
  • Real-Time Communication: WebRTC (video calls) and Socket.io (chat)
  • Authentication: JWT (JSON Web Tokens)
  • Hosting: Netlify
  • Payment Gateway: Stripe

How to Contribute 🀝

We welcome contributions! If you'd like to contribute to this project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature/bugfix.
  3. Commit your changes.
  4. Submit a pull request with a detailed description of your changes.

About

This platform provides accessible, affordable, and stigma-free mental health support by connecting users with licensed professionals, self-care resources, and a supportive community.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages