Pomodoro Beast - Last Vanilla Project
Can't believe this one took 3 weeks lol... Spent longer refactoring and polishing than building the app :D Although I'm always obsessed with performance, this time I've come up with something that's far from efficient! Deep nestings, wierd math, high frequency updates, recursion, callback hell,....💀 Loaded with too many edge cases... Used subtle, unnoticable fixes for a few unexpected issues like for reordering tasks. Finally, you can now modify the durations and number of cycles, and rearrange tasks using drag and drop and it can save locally and remember your settings and tasks including the ongoing task. Everything was build from scratch including audios using JS native stuff, except the confetti, just to avoid writing a whole new physics engine for that xD. Anyway, let me know if anything seems broken (cuz it probably does) or you guys have any feedback... Pomodoro App