Skip to content

Mind_Care is an open-source mental health and wellness platform that helps users track their well-being, access self-help resources, and engage with supportive tools.

License

Notifications You must be signed in to change notification settings

AbhishekChamp879/Mind_Care

Your Mental Health Support Platform


Tech Stack


About MindCare

MindCare is your comprehensive mental health support platform, dedicated to making mental health care accessible, inclusive, and tech-powered. πŸ’«


Project Structure

MInd_Care/
β”œβ”€β”€ mind_care_backend/      # Backend API server
β”‚   β”œβ”€β”€ config/            # Database and authentication config
β”‚   β”œβ”€β”€ middleware/        # Authentication middleware
β”‚   β”œβ”€β”€ models/            # MongoDB models
β”‚   β”œβ”€β”€ routes/            # API routes
β”‚   β”œβ”€β”€ Server.js          # Main server file
β”‚   └── package.json       # Backend dependencies
β”œβ”€β”€ mind_care_frontend/     # Frontend React application
β”‚   β”œβ”€β”€ public/            # Static assets
β”‚   β”œβ”€β”€ src/
β”‚   β”‚   β”œβ”€β”€ components/    # Reusable UI components
β”‚   β”‚   β”œβ”€β”€ contexts/      # React contexts
β”‚   β”‚   β”œβ”€β”€ hooks/         # Custom hooks
β”‚   β”‚   β”œβ”€β”€ pages/         # Application pages
β”‚   β”‚   β”œβ”€β”€ services/      # API services
β”‚   β”‚   β”œβ”€β”€ styles/        # Global styles
β”‚   β”‚   └── types/         # TypeScript definitions
β”‚   β”œβ”€β”€ vite.config.ts     # Vite configuration
β”‚   └── package.json       # Frontend dependencies
└── README.md              # Project documentation

Core Features

Category Description
Dashboard Analytics Visualize mood patterns and mental health progress
AI-Powered Chat Smart support system using AI for real-time help
Video Consultations Secure video therapy sessions
Resource Library Curated educational content on mental health
Community Forum Peer-to-peer discussions and group chats
Appointment Booking Easy scheduling with healthcare professionals
Goal Tracking Set and achieve your personal wellness goals
Mood Tracking Daily mood logging with insights and analysis

Issue Labels

Label Description
good first issue Ideal for first-time contributors
enhancement Suggest new features or improvements
bug Fix broken or inconsistent behavior
documentation Update or improve project docs
ui/ux Visual or design-related enhancements

Contribution Ideas

  • Add new mental health resources
  • Improve accessibility (a11y)
  • Add dashboard widgets
  • Enhance AI chat responses
  • Implement internationalization (i18n)
  • Improve mobile responsiveness
  • Add themes, tests, or animations

How to Contribute

  1. Fork this repository
    Click the β€œFork” button at the top-right of the page.

  2. Clone your fork

    git clone https://github.com/your-username/your-repo.git
    cd your-repo
    ``
    
  3. Create a new branch

git checkout -b feature/your-feature-name
  1. Make your changes

  2. Commit and push

    git add .
    git commit -m "Added: your change summary"
    git push origin feature/your-feature-name
    
  3. Create a Pull Request (PR) Submit your PR to the main branch and wait for review!

  4. Linting

    # Frontend linting
    cd mind_care_frontend
    npm run lint
    # Backend linting
    cd mind_care_backend
    npm run lint
    


🌟 Our Amazing Contributors 🌟

A huge shoutout to all the amazing people who have contributed to MindCare! πŸ’š
Your efforts in making mental health support more accessible are truly appreciated.


πŸ† Top Contributors πŸ†

πŸ’– Special Thanks πŸ’–

Every contribution, no matter how small, makes a huge difference in making mental health support accessible to everyone.
From bug fixes to new features, documentation to code reviews - we appreciate you all!


Contributors



πŸ“œ License

This project is licensed under the MIT License - feel free to use, modify, and share with proper attribution.


🀝 Support

⭐By starring it on GitHub and contributing to its growth.

Open an Issue or reach out to the maintainers directly!


πŸ™ Acknowledgments

Thanks to every contributor working to make mental health support accessible through open-source innovation. Your contributions truly make a difference in helping people maintain better mental health.

Footer Banner

🌼 β€œTogether, we can make mental health support accessible to everyone!” 🌼

Made with ❀️ by Abhishek and fellow contributors of the Mind_Care community.

About

Mind_Care is an open-source mental health and wellness platform that helps users track their well-being, access self-help resources, and engage with supportive tools.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 38

Languages