Mental Health Connect is a full-stack web application designed to bridge the gap between mental health providers and individuals facing severe depression. The platform aims to simplify the process of seeking help by offering an accessible, user-friendly interface where patients can connect with professionals who can offer the support and care they need.
This project was developed using a combination of technologies best suited for full-stack web development. Here is a list of the main technologies used:
-
Frontend:
- HTML5
- CSS3
- JavaScript
- React.js
- Bootstrap for responsive design
-
Backend:
- Node.js
- Express.js for server-side routing
- MongoDB for the database
- Mongoose for database schema management
-
Deployment:
- The project was previously hosted on AWS but is no longer.
-
Others:
- Git for version control
- Various NPM packages for additional functionality
- User authentication and authorization.
- Profile creation for both mental health professionals and patients.
- Search functionality to connect with the right professionals.
- Messaging system to facilitate communication.
- Appointment scheduling system.
- Informational resources on mental health and available treatments.
This project is open-sourced under the MIT License. See the LICENSE file for more details. Deprecation Notice
Please note that this application, Mental Health Connect, is no longer actively maintained and is not hosted anymore. The repository serves as an archive for the codebase and for educational purposes. It might use outdated libraries and technologies, and no support or updates will be provided.