The aim of this project is to build a basic To-do app. It will get you started and give you an introduction to unit testing and TDD for client-side code.
- Francesca
- Emmanuel
- Victor
- Sarah
Vanilla Javascript HTML CSS
- Enter tasks I need to do into a web page :
- add a new object in the list
- View the tasks I have added in the list
- Mark tasks as complete
- Delete an object from the list
- The to-dos to be large enough
- Edit my to-dos if the task changes
- Click on any part of a to-do to mark it as complete
- A visual indication of which to-do I'm about to interact with
On this project, we decide to mob all together to create the pure functions. As we were all a little bit lost, it was better for us to communicate out loud our thoughts and discuss straight away when we had an idea.
We kinda draw a LOT! But it definitely really helpon the communication inside of the team and for our understanding of the project.
These instructions will get you a copy of the project and running on your local machine for development and testing purposes.
To start the project on your computer, you need to:
- Clone the repository :
git clone https://github.com/fac-17/ABCD-week2-project.git
- Install NPM :
npm install
- Use NPM to install TAPE on your computer and work through the test file:
npm i -D tape
andnpm i -D tap-spec
- Then, to run the test :
npm test
You can find the repo of the project on GitHub here.
You can see the project on a live system here
Founders and Coders Instructions