MindMentor_App / app.py
jan01's picture
Upload app.py
4f5ff2c verified
import streamlit as st
from tasks.symbol_match import run_symbol_match
from tasks.trail_making import run_trail_making
from tasks.cpt import run_cpt
from drills.emoji_label import run_emoji_label
from drills.body_scan import run_body_scan
from drills.gratitude import run_gratitude
from personality.big_five import run_big_five
from reports.export_pdf import generate_report
st.set_page_config(page_title="MindMentor", layout="centered")
st.title("🧠 MindMentor - Brain & EQ Coach")
menu = st.sidebar.selectbox("Select a module", [
"Cognitive Task: Symbol Match",
"Cognitive Task: Trail Making",
"Cognitive Task: CPT Task",
"EI Drill: Emoji Labeling",
"EI Drill: Body Scan",
"EI Drill: Gratitude Journal",
"Personality: Big Five",
"🧾 Generate Report"
])
if menu == "Cognitive Task: Symbol Match":
run_symbol_match()
elif menu == "Cognitive Task: Trail Making":
run_trail_making()
elif menu == "Cognitive Task: CPT Task":
run_cpt()
elif menu == "EI Drill: Emoji Labeling":
run_emoji_label()
elif menu == "EI Drill: Body Scan":
run_body_scan()
elif menu == "EI Drill: Gratitude Journal":
run_gratitude()
elif menu == "Personality: Big Five":
run_big_five()
elif menu == "🧾 Generate Report":
generate_report()