Skip to content

noivan0/mental-load

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

멘탈로드 (MentalLoad)

MVP / Alpha — ADHD 및 번아웃 자가관리 앱. 20–35세 직장인 타겟.


🇰🇷 소개 | 🇺🇸 Overview

[한글] ADHD 성향 또는 번아웃을 경험하는 직장인을 위한 멘탈 자가관리 앱입니다. 도파민 트리거 기반 마이크로 태스크 분해, 야간 커뮤니티, 자가진단 도구를 통해 진단 여부와 관계없이 누구나 자신의 멘탈 상태를 관리할 수 있도록 설계됐습니다.

[English] MentalLoad is a mental self-management app for professionals with ADHD tendencies or burnout. Using dopamine-trigger-based micro-task decomposition, a night community, and self-assessment tools, it helps anyone — diagnosed or not — manage their mental state and daily load.


✨ Key Features

Feature Description
🎯 Micro-task Decomposition Breaks overwhelming tasks into dopamine-triggering micro-steps
🧪 Self-Assessment ADHD tendency screening — open to all users, not diagnosis-gated
🌙 Night Community Late-night peer support space for high-stimulation hours
📈 Progress Tracking Visual momentum tracking designed for variable attention spans
⚡ Dopamine Triggers Reward mechanics calibrated to ADHD motivation patterns
🔒 Security JWT HttpOnly/SameSite=Strict — CRITICAL 0 / HIGH 0 (NOVA audit certified)

🧠 Design Principles

  • Fogg Behavior Model — Minimal activation energy for task initiation (key ADHD barrier)
  • SDT (Self-Determination Theory) — Competence-building through small wins, not guilt-based reminders
  • Maslach Burnout Inventory patterns — Emotional exhaustion detection to adapt UI intensity
  • Variable reward schedule — Streak mechanics calibrated to maintain engagement without dependency

🛠 Tech Stack

Backend   FastAPI · PostgreSQL · Redis
Auth      JWT (HttpOnly Cookie, SameSite=Strict) · asyncio.Semaphore concurrency
Frontend  React · SSE streaming · Minimal UI (distraction-free)
Infra     Docker · async architecture
Security  OWASP Top 10 · CRITICAL 0 / HIGH 0 (NOVA audit certified)

📱 App Preview

MVP — UI design tokens defined. Core API complete.

Design System

  • Background: #FAFAFA (Clean white — focus-enabling)
  • Primary: #6366F1 (Indigo — calm focus)
  • Accent: #06B6D4 (Cyan — dopamine trigger highlights)
  • Font: Pretendard (minimal, readable)

📌 Status

✅ Self-assessment module complete
✅ Micro-task decomposition engine complete
✅ Security audit passed (CRITICAL 0 / HIGH 0)
✅ Night community architecture designed
🔧 Frontend MVP in progress
⏳ Pending: .env credentials for deployment

🔗 Related

About

멘탈로드 — AI 집중 루틴 도우미, 마이크로스텝 분해 & 개인화 (FastAPI + PostgreSQL)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors