## To Do!
---
## Process
* Using TDD to create the logic needed to modify our to-do list
* DOM Manipulation
* Adding our own features
---
## Day 1
1. Started by writing out user stories to keep us on task
2. We drew up an initial timeframe for when we wanted to achieve stuff
3. Split up pure functions and tackled them in pairs using TDD


---

---
## Day 2
1. We finished pure functions...not quite on timeframe :--)
2. We then used a combination of pair programming and mobbing to tackle the DOM Manipulation.
3. Maria and Judith tackled the css at SPEED
---

---
## Demo
---
## Style

* Colour Scheme: elevating background image, gentle colours
* Font: font-family: 'Satisfy', cursive;
---
## Accessibility

---
## Responsiveness

---

---
## Coding

---
## What we've learnt
* Testing is initially a bit counter-intuitive but useful when you get your head round it!
* We're much better at DOM manipulation
* We sometimes overcomplicated solutions - sometimes the most logical thing is actually the answer!
---
## Where next?
With more time we could add/fix some features, such as:
* fix the slight glitchiness of the checkboxes
* Achieve the stretch goal of sorting To Dos
* Create a page with multiple lists
* Being able to edit ToDos
* Making tests more granular In terms of workflow: more commits with less lines of code
* Using a CSS template
---
##Thank you for listening!

{"metaMigratedAt":"2023-06-15T01:29:42.374Z","metaMigratedFrom":"Content","title":"Untitled","breaks":true,"contributors":"[{\"id\":\"b7e4b4c1-5e70-41f5-9ed1-09ff128c58df\",\"add\":2112,\"del\":194}]"}