Skip to content
GLARTEmbedded edited this page Apr 17, 2025 · 16 revisions

Mood Coffee – Project Wiki

This page is updated continuously. To view the historical plan, please refer to GitHub's page history

1. Project Plan & Timeline

Date Task Responsible
2024 January Initial project idea discussion & pitch prep All
2024 January Set up GitHub repo and initial file structure All

2. Team Roles & Responsibilities

Name Role Responsibility
Project coordinator / GitHub manager Project planning, Git issues and release management
Hardware integration engineer Raspberry Pi control, pump activation, GPIO safety
Emotion recognition developer Facial expression detection, classification model, data flow
UI designer & media lead Qt interface, social media promotion, poster & video editing
Testing & PR coordinator System integration, unit testing, promotion, social media posts

Each member is also contributing to documentation and testing.


3. System Modules Overview

  • EmotionDetector – Recognizes the user's mood from facial input
  • GUIManager – Displays current status and user interface (Qt)
  • PumpController – Controls pump logic and output actions
  • MainController – Coordinates logic and data flow between modules
  • DataLogger – Records test results and system states

Clone this wiki locally