Node.js/TypeScript application built with TDD (Chicago style)
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
Code from the Udemy course: Building APIs doing TDD in Node and Typescript (and Jest) by Josep Mir.
Image by Muzammil Soorma
To get a local copy up and running follow these steps:
You'll need Node.js, Docker and docker compose.
All commands are tested with pnpm. If you want to use npm or yarn, you'll need to replace the necessary references.
-
Clone the repo
git clone https://github.com/sophiabrandt/tdd-otp-chicago.git
-
Install NPM packages (via pnpm)
pnpm install
-
copy
env.example
to.env
(or rename file):cp env.example .env
-
Run Makefile:
make docker make dev
make test
See the open issues for a full list of proposed features (and known issues).
This is not an open-source project, but you are free to contribute if you like.
No license. The original code can be found here.
Twitter: @hisophiabrandt
Project Link: https://github.com/sophiabrandt/tdd-otp-chicago