Skip to content

k-gintaras/UFeels-Showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UFeels - Emotion Tracking Android App

Logo

Project Overview

UFeels is an Android application designed to help users track, categorize, and reflect on their emotions. With a privacy-first, offline approach, UFeels allows users to log and analyze their feelings without needing registration or data sharing. The app offers a unique take on emotional tracking, providing options for custom emotion categorization and insightful data visualization.

"What is a feeling, and how should it be categorized?" - UFeels tackles this complex question by allowing users to define and track their emotions in a way that suits them, rather than following rigid psychological classifications.


Loads of Screenshots at the bottom of readme...

Key Features

  • Emotion Tracking: Users can log their emotions with timestamps, location (optional), and custom categories.
  • Data Visualization: Emotions are visualized over time, allowing users to identify patterns and triggers.
  • Custom Categorization System: Users can define their own emotional categories, moving beyond traditional "positive" or "negative" labels.
  • Offline-First Design: Data is stored locally, ensuring user privacy without requiring cloud storage or user accounts.
  • Monetization: In-app purchases are available through the Google Billing API, allowing for a monetized, ad-free experience.

How UFeels Works

UFeels was developed to address some of the challenges involved in emotional self-tracking:

  1. Defining Feelings: The app encourages users to differentiate between mind-related emotions (e.g., joy, anger) and physical states (e.g., hunger, fatigue).
  2. Flexible Categorization: UFeels doesn’t limit users to standard categorizations of emotions; instead, it allows for personal, subjective categorization.
  3. Enhanced Self-Reflection: The app is designed to discourage default responses (like "I’m fine") that can make self-development data less meaningful.

Concept Insights and Research

The journey to create UFeels involved exploring various perspectives on emotions and how to categorize them. Here are some unique considerations that guided its development:

  • What Constitutes a "Feeling"?: The app differentiates between emotions related to mental states (e.g., happiness, anger) and physical conditions (e.g., hunger, fatigue).
  • Categorization Flexibility: Psychological interpretations often label emotions as positive or negative, but UFeels allows users to interpret their emotions subjectively.
  • Response Authenticity: Common responses like "I’m fine" are minimized through the app’s design, encouraging genuine reflections for meaningful data.

For further reading on emotional categories and concepts:


Download and Setup

  1. Download: Install the app from the Google Play Store.
  2. Explore Settings: Use the settings menu to customize your tracking preferences, turn on/off ads, or manage premium features.
  3. Begin Tracking: Start logging your emotions and discover insights over time with UFeels’ unique data visualization tools.

Future Improvements

  • Enhance visualization options to offer interactive data graphs.
  • Add more customizable options for emotion categories and subcategories.
  • Explore cloud-based data backup while preserving user privacy.

Thank you for exploring UFeels! If you have any questions, feedback, or collaboration ideas, feel free to reach out or connect via GitHub.

Interesting Data

Feelings Data

It Was once Published

Publication Alpha

Screenshots/in-app-screenshots

Stats View Home Page Settings Share With Camera Notification Settings Notification Choices Allowed manual choice without randomness

Diagram examples

alt text alt text alt text alt text

Guides

Settings Feelings Choice 1 Feelings Choice Notification Settings Sharing Stats

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published