A simple web application which implements a Todo list.
There are a couple of things you need for this workshop:
- An Integrated Development Environment (IDE) like Visual Studio Code
- Git (version control system) client, either:
- Docker
- Docker Desktop for Windows | macOS
- Docker Engine and Docker Compose for Ubuntu 20.04 | Arch Linux
To learn more about how the application is structured, see Architecture.md
Once you're ready, let's get started with the Exercise List
- Run Application -
npm run start
- Fix linter issues -
npm run lint
- Run tests for checkpoint 0 -
npm run test-0
- Run tests for checkpoint 1 -
npm run test-1
- Run tests for checkpoint 2 -
npm run test-2
- Run tests for subsequent checkpoints -
npm run test-extra