You are browsing as a guest. Sign up (or log in) to start making projects!

Puzzled Pomodoro

  • 7 Devlogs
  • 39 Total hours

This is my very own OS that can be run in the web!

Ship #1 Changes requested

what is it?
A pomodoro/work timer featuring sudokus!
challenges?
The sudoku was very frustrating. I had no clue what recursion was, and I don’t think I could have done this without my sibling’s help! Also, it was hard working on this over a long, sporadic time frame because I kept forgetting what I learned.
what am I proud of?
I’m proud of the sudoku (duh!) :). It was also very cool being able to easily do things (ex: make a window close by clicking an x) which had been major struggles in previous projects.
~
My pause button for my timer is a bit weird, because it seemed like there was a bug (you had to click it twice the first time), but when I ran the debugger, it worked, so…?

Try project → See source code →
Open comments for this post

2h 53m 32s logged

Added:

  • ambience mode (listen to the sounds of the sea!)
  • checklist! (mostly making sure that boxes stayed checked when adding/deleting tasks)
0
0
12
Open comments for this post

8h 7m 28s logged

Yay! The sudoku works! I got help from my sibling (they are a programmer), and it actually generates a puzzle correctly. Besides that, I have just been working on my checklist. (I’m not quite sure how eight hours passed; I guess I’m a slow typer???)

0
0
3
Open comments for this post

8h 15m 41s logged

So… what did I do? Sadly, essentially nothing. You see, I was working on creating a sudoku, and I thought I figured it out (all by myself – I was very proud). But no. I only realized after spending a dumb amount of time on my initial plan (of only generating the clues/initial filled squares) that it wouldn’t guarantee a solution. So now I’m back at square one, trying to figure out how to generate the entire puzzle and then remove values to create the starting hints. I have to figure out recursion, but I do not fully understand…

0
0
8
Open comments for this post

7h 55m 9s logged

What I added/changed:

  • Added tooltips (for the timer set button + break “apps”)
  • Fixed bugs (the timer wasn’t removing the previous set time when the user closed the timer window & the quote window wasn’t hidden on load)
  • Added quote window - Yay! Inspiration!
  • Added a pause button to the timer (I was afraid it was going to be terribly buggy and difficult, but it was actually very simple! :)
  • A few random css changes - fonts, flavor text
  • Break button now does something! - opens a “break direct” window w/ “apps” + auto pauses work timer
  • Focus mode: click a brain emoji to turn off sounds
  • Added water/stretch reminders every 30 minutes
    Also: I didn’t really add this yet, but I got the idea to put in a “tips” feature for productivity; (un)fortunately I am a sucker for that type of stuff!
0
0
10
Open comments for this post

5h 27m 42s logged

I finally got the timer to work!! First I was stuck on making the timer countdown, because it only displayed the input time, then I figured that out and got more stuck on making it so that when a user input a new time, it would restart the timer. But lo and behold… Now you can both use AND change it! Besides that, I worked out a few minor problems:

  • max times (so no giant #s)
  • decimal inputs
  • stopping the clock if the user closes the timer window
0
0
9
Open comments for this post

3h 22m 24s logged

Currently my site looks somewhat goofy with the overlap of the divs, but…
What I Did:

  • added a clock
  • outlined a bunch of features I want to add (the empty boxes - timer, checklist, etc.)
  • background/basic design
0
0
6

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…