The main purpose of this kata is to practice transforming a CRUD app into an event sourced app.
-
database
- postgres on docker
- in-memory
- sqllite
-
Some sort of domain model.
-
framework / libraries / language
- typescript,
- express
- a layer for DB access (ORM)
-
test framework
- NOT JEST
- mocha, chai & sinon
-
swagger / scripts for testing the app / UI