- This repository implements a clean hexagonal architecture on backend framework Nest.js.
- This repository used a correct DI by ports, not classes.
- For a deeper understanding of hexagonal architecture (or the architecture of ports and adapters), I recommend reading the article - https://blog.octo.com/hexagonal-architecture-three-principles-and-an-implementation-example
- Prisma ORM
- ZOD
- JWT and Passport.js
- rxjs