f16f202d3e5132ec582049b8aef74c7227e49470
Might reduce this further, needs to be tested first to ensure this doesn't come with performance issues.
Work Week Progress Bar
Because staring at the clock is bad for morale, but staring at a progress bar is somehow motivating.
This is a small Flask-powered web app that visualizes:
- How far through your current workday you are
- How far through your entire work week you are
It progresses only during your scheduled work hours
Daily Progress Bar
- Advances every minute
- Only runs Sunday–Wednesday
- Only between 7:00 AM – 5:30 PM
- Before work? Frozen.
- After work? Done.
- Not a workday? Blissfully idle.
Weekly Progress Bar
- Your work week is 4 days (Sun–Wed)
- Each day = 25%
- During the day, the bar fills smoothly
- End of Wednesday = 100% freedom
Tech Stack
- Flask – serves the page and minds its business
- Vanilla JavaScript – handles all time logic client-side
- HTML + CSS – gradients, glow, and just enough polish
- Zero databases – this app remembers nothing, like a healthy coping mechanism
Description
Just a little something something to make the time tick faster (or slower idk man)
https://daydrain.com
Languages
HTML
59.4%
CSS
20.4%
Python
16.2%
Dockerfile
4%