https://github.com/JS-Beginners/todo-list-project (Hosted on Github)
- DOM manipulation
My Personalize Summary
This project turned out to be pretty tough for me.
The project files hosted on github include the solution that I began working by myself, without the the help of the instructor, and the actually solution proposed by the instructor.
I completed my own HTML and CSS files in about 30 minutes, but then I spent about 3 hours trying to get my own project to work.
I got a lot of it done before I finally gave up in the night.
The next day, I just went straight to the instructor's solution and gave up on mine altogether.
Normally, I would want to get my project working in full before moving on but…I didn't fell like it. I was too excited to get to the next project before the weekend was up.
Maybe I'll come back to my own solution in the future.
For now, though, the instructor's solution works.
I only had to make one change to his code.
He created a function to clear the input box after a todo was added but he didn't wire it up correctly.
I handled pretty easily. 😂
New Things Learned or Refreshed
This is where practice and persistence comes into play.
So, my biggest struggle was trying to determine the “best” solution.
At the end of the day, I learned that the best solution is the one that works for a given specification (or technical requirements document).
The biggest take-away…
Time to Code
This project took me about four hours to complete on my own, but I didn't get it quite the way I wanted it. So, I took another hour to run through the instructor's solution.
What To Accomplish
- Download the source code from the github repository above.
- Delete the contents of the
- Add a link to your finished project below!
What You Should See