top | item 26922954

Show HN: Pomospendo – A Gamified Pomodoro Application

28 points| didizaja | 4 years ago |zaataylor.github.io | reply

16 comments

order
[+] didizaja|4 years ago|reply
I had so much fun coding up this little Pomodoro application today! I am not a web dev by any means so it took a bit of Googling, but here's what I have so far! :) You can find the code here [0].

[0]: https://github.com/zaataylor/pomospendo

edit: I also wanted to add that although I am not currently very skilled at building web-based projects, I’m always excited/willing to learn about how I can do better, so please give me any constructive feedback you have. Thanks!

[+] Noumenon72|4 years ago|reply
You should put the purpose of your app, into the app, instead of just in your readme. Without the knowledge that it's about earning and spending work points and fun points, it appears to just be a timer that increments a number. There's no "spend" button or way to spend.
[+] edoceo|4 years ago|reply
hey, chrome90, android, pixel3 - start button does nothing.

work/play toggle works.

reset appears no-op too.

don't have debug console on this phone, so don't have more details :(

[+] tdeck|4 years ago|reply
I think you have to put in a time and then hit start. It's not like a normal pomodoro timer where it's fixed at 25 minutes.

Would benefit from some docs. (Edit: it's described on GitHub but I didn't see that at first)

[+] didizaja|4 years ago|reply
Thank you for your feedback! Did you try entering in a time value and then pressing "Start"? Without entering a time, the default behavior is for start and reset to be no-ops. However, as I described in another comment further down in the thread, I'll link to GitHub (and also add some usage docs).
[+] skinkestek|4 years ago|reply
Same here from mobile Safari.
[+] huttie|4 years ago|reply
Nice work!

I'd love a text field in there so I could add what I was doing in that time period. Maybe even keep track of it and get a report of time spent each day.

[+] didizaja|4 years ago|reply
Ah, that is a good idea! :) I think that adding a text field wouldn't be that difficult, though I like the idea of it being an optional thing. Tracking it and sending a report might be another matter, but I'm sure I could figure something out. I will add the text field to the list of other features to implement. Thanks for the idea!
[+] H4sh3|4 years ago|reply
I'm testing it now.. gotta work the timer is running ;)
[+] didizaja|4 years ago|reply
Oh no haha, it's not quite production ready yet! :) I still need to add the alarm mechanism (and have actually received a PR for it that I will likely merge when I get back to working on this later today). Thanks so much for trying it out!
[+] didizaja|4 years ago|reply
Just FYI, the alarm functionality is live now. I think that in the future, I'll enable customization so that one can choose what sound (if any) they'd like to use.