TDD + DDD + Design patterns + React + Typescript
June 12, 2025 · View on GitHub
TDD + DDD + Design patterns + React + Typescript
This project is a advance course using best practices, code architecture , design patterns, CI/CD and with a advanced React Approach ⚛.
To run use follow this steps:
- Install NodeJs 16^, Yarn or npm aswell.
- Clone this project.
- After the clonning process, use yarn or npm install, to install all necessary dependencies.
- yarn start (localhost start script).
- yarn test (run all unit tests).
- yarn test:cypress (opens cypress to run integration tests).
Good to Know
This project faces some dependencies limitations, one of these are Jest tests with INTL javascript object. To solve this problem follow those instructions. This will be only necessary, if you not pretend to use cross-env and full-icu packages. Jest problems with Intl JS and CI
Created by
Matheus Sunderhus LinkedIn