The Mental Health App is an interactive platform that provides a comprehensive analysis of global mental health trends. It focuses on the prevalence and impact of various mental disorders, leveraging data science techniques to offer insights into mental health across different demographics and regions.
Live Application: Mental Health App
Screenshots: (Note: These are just excerpts from the application)
- Data Visualization: Interactive charts and graphs using Plotly.
- Statistical Analysis: Python libraries for data analysis.
- Responsive Design: Fully responsive, ensuring a seamless experience across devices.
- User Experience: Intuitive interface with Dash and Dash Mantine Components.
This project is a collaborative effort between myself and Mateo Canciani, combining our skills and ideas to create a comprehensive data science application.
- Root Directory:
app.py
: Main application file.requirements.txt
: Dependency list.Dockerfile
: Containerization and deployment setup.
- Assets:
- Static resources like images and custom styles.
- Pages:
- Modular Python scripts for each app page.
- Utils:
- Utility scripts for data processing and visualization.
- Interactive Data Visualization: Enhancing data comprehension through dynamic visualizations.
- Data Processing and Analysis: Python for data cleaning, manipulation, and analysis.
- Modular Programming: Scalable and maintainable code structure.
- Deployed on Google Cloud Run, the app demonstrates modern practices in application deployment and cloud-based hosting.
- Homepage: Overview of mental health disorders and their global impact.
- Global Analysis: In-depth analysis based on location, age, and gender.
- Disorder-GDP: Examines the correlation between economic factors and mental health.
- Survey Analysis: Insights from global mental health surveys, focusing on public perception and societal impact.
- Clone the repository:
git clone https://github.com/Tanguy9862/mental-health-app.git
- Navigate to the app directory:
cd mental-health-app
- Install required packages:
pip install -r requirements.txt
- Run the app:
python app.py