I wanted a to-do list that actually helps me prioritize, so I decided to build my own from scratch using HTML, CSS, and vanilla JavaScript. Instead of just being a static list, this app acts like a real personal assistant. It automatically sorts m…
I wanted a to-do list that actually helps me prioritize, so I decided to build my own from scratch using HTML, CSS, and vanilla JavaScript. Instead of just being a static list, this app acts like a real personal assistant. It automatically sorts my tasks by their deadlines and uses color-coding to show me what needs my attention first (Red for today, Yellow for this week, and Green for the month). The best part? I hooked it up to the browser’s Local Storage, so my tasks are always saved and waiting for me even if I close the tab. It was a great project to wrap my head around data sorting, date math, and DOM manipulation in JavaScript