Skip to content

HPMM2/Integrating-Project---MoodTrack-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

😊 MoodTrack — UANL

Flutter Dart Android Figma UANL Status

⚠️ Code, comments and documentation are written in Spanish as part of my university coursework.

MoodTrack is an Android mood-tracking app developed as the final integrating project for the Software Engineering degree at UANL. It lets users log their daily emotional state, add personal notes, view monthly statistics, and receive wellness tips — all stored locally on the device.


📋 About

MoodTrack was born from user interviews with students and a psychology professional, who identified the need for a simple, accessible tool for daily emotional self-reflection. The app uses emojis as the primary input method, paired with a personal note field, an emotion calendar, monthly bar charts, and a curated tips section with external resources.

The project followed a full software development cycle: user research, requirements, ER and UML diagrams, Figma prototypes, Flutter implementation, and functional testing.


📁 Contents

# File / Folder Description
01 App Full Flutter source code for the MoodTrack Android app
02 Project Report Complete integrating project document — interviews, requirements, ER diagram, UML class and activity diagrams, flow diagrams, test table, screenshots, and conclusions
03 Gantt Diagram Project timeline covering analysis, design, development, and final delivery phases (March–May 2025)

📄 Project Report Covers

  • User interviews (5 participants including a psychologist)
  • Functional and non-functional requirements
  • Entity-relationship database diagram
  • UML class and activity diagrams
  • Flow diagrams for main app features
  • Figma prototypes
  • Test design table
  • App screenshots and demo video links
  • Individual and general conclusions

✨ App Features

  • Daily mood logging with emoji selection (Super triste → Contento)
  • Personal note entry per mood record
  • Emotion calendar — view and edit past entries by date
  • Monthly bar chart statistics
  • Tips & Consejos screen with curated wellness resources
  • All data stored locally using SharedPreferences (no internet required)

🛠️ Built With

Flutter Dart Android Figma


📄 License

This project is licensed under the MIT License.

About

A mood-tracking app with log daily emotions, view calendar history, monthly stats, and wellness tips as a final project for the Integrating Project course at UANL.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors