Skip to content

sw1ndle777/WorkLifePomodoro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Work Life Pomodoro

A small Windows desktop app I made a while ago, back in my 3rd year of university, for the User Interface Design course. It helps you stay focused while working: it runs a Pomodoro timer, quietly tracks which apps you use, and has a little desktop "buddy" that pops up now and then to keep you company.

I mostly built it to practice making a real desktop UI from scratch instead of just using the default controls.

What it does

  • Pomodoro timer: classic work/break cycles so you don't burn out.
  • Activity tracking: watches the active window and records how long you spend in each app, guessing whether it's Work, Neutral or a Distraction.
  • Idle detection: stops counting when you step away from the keyboard and mouse.
  • Stats: see your top apps and top windows/sites for a chosen day.
  • Rules: add your own rules to teach it how to sort apps and websites.
  • Desktop buddy: a small always-on-top companion with encouraging (or slightly cheeky) messages. It can optionally use an AI provider, but works fully offline too.
  • Privacy toggle: turn off saving window titles if you only want app names stored. Everything is kept locally, nothing leaves your PC.

Tech used

C#, WPF, MVVM pattern, SQLite, Win32 API, transparent overlay window

About

A Windows desktop focus tracker built with C#/WPF — Pomodoro timer, real-time activity tracking with categorization, and an animated desktop buddy overlay

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages