Skip to content

GQuX/Impression

Repository files navigation

Impression

Overview

Impression is a simple yet powerful emotion tracking application developed using WPF (Windows Presentation Foundation), MVVM (Model-View-ViewModel), and SQLite3. By helping users track their emotions over time, this app fosters self-awareness and mental well-being. Users can view past entries on a calendar and export their data as a CSV file.

Features

  • Emotion Tracking: Record your daily emotions with a simple and intuitive interface.
  • Calendar View: Easily see past entries on a calendar.
  • Data Selection: Select and review your past entries.
  • CSV Exporting: Export your data to a CSV file for further analysis.

Importance

By tracking your emotions, Impression helps you identify patterns and triggers that affect your mental health. This information can be valuable for self-reflection, therapy sessions, and making informed decisions about your well-being.

Data Privacy

Your data is securely stored locally on your device, ensuring your privacy and control over your personal information.

Installation

  1. Clone the repository:
   git clone https://github.com/GQuX/Impression.git
   cd Impression
  1. Ensure you have the .NET Framework installed.
  2. Open the project in Visual Studio and build the solution.

Usage

  1. Run the application.
  2. Use the interface buttons to navigate through and log emotions.
  3. View past entries in a calendar format.
  4. Export your data to CSV for easy sharing and analysis.

Technologies Used

  • WPF (Windows Presentation Foundation) for the user interface.
  • MVVM (Model-View-ViewModel) for structured and maintainable code.
  • SQLite3 for the database.

About

Emotion tracking app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages