Skip to content

An app designed to capture and visualize daily moods through colors

License

Notifications You must be signed in to change notification settings

hekoh99/colorOfDay_front

Repository files navigation

Color of the Day

Color of the Day is a personal project that allows you to record and visualize your daily mood through colors. Each day, you can input your feelings across three dimensions: Sense of Achievement, Sense of Stability, and Level of Fatigue. These inputs are then mapped to the Red, Green, and Blue (RGB) color model, creating a unique color that represents your mood for that day.

Table of Contents

Overview

The goal of this project is to provide a visual representation of your emotional journey over time. By translating your daily moods into colors, you can observe patterns and trends in how you feel throughout the days, weeks, and months.

Demo

color-log-demo.mov

How It Works

Mood Factors

Each day, you will rate the following three mood factors with range sliders:

  1. Sense of Achievement: How accomplished did you feel today?
  2. Sense of Stability: How secure and steady did you feel today?
  3. Level of Fatigue: How tired or drained did you feel today?

RGB Mapping

The three mood factors are mapped to the RGB color model as follows:

  • Sense of Achievement (Red): This factor is mapped to the Red (R) value of the RGB color. A higher sense of achievement results in a stronger red component.
  • Sense of Stability (Green): This factor is mapped to the Green (G) value. A greater sense of stability results in a stronger green component.
  • Level of Fatigue (Blue): This factor is mapped to the Blue (B) value. A higher level of fatigue leads to a stronger blue component.

The RGB values are calculated using a simple linear mapping from the mood factors' input to the RGB range (0-255).

About

An app designed to capture and visualize daily moods through colors

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published