So it all started very simple - to do list application/game/project (call it whatever you want), i would call it - game, because it was fun and in the same time - hard to make it all work.
My to do list functionality -
- add new task
- delete task
- edit task
- filter by category
- check/uncheck task as done
- prioritize tasks
- local storage (save tasks locally)
- search (not finished)
Pretty much this is it and this is how it looks like.
- data processing
I even learned new things in HTML and CSS. As you can see in picture, there is this checkbox, for me this was very first time making custom checkboxes.
How to start?
I had always this questions in my mind. What is the correct coding? How should i start? What to write? How to think? So it was my teacher and he said
and everything started there, created some hardcoded data, next was the ‘add task’ function, just pushed data into an array. Next step was deleting by id. Interesting for beginner. At the end also the other functionality. It took me about two weeks each evening to finish almost finish this app.
I suggest you to start learning programming with to-do-list. There are many other to do list projects out there.
Here is the working example - to-do-list.