Skip to content

Commit 4bbcaf5

Browse files
authored
doc: add links to related repos & material
We already have 5 different TS repositories with different kind of examples, skeletons, or course lessons. This can be confusing for end users (even to ourselves 😅). Being explicit about their purpose and linking them in the readme + standardizing their naming and emoji usage conventions can be helpful 😊
1 parent 53b7875 commit 4bbcaf5

File tree

1 file changed

+32
-4
lines changed

1 file changed

+32
-4
lines changed

README.md

+32-4
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,44 @@
55
</p>
66

77
<h1 align="center">
8-
🐘🎯 Hexagonal Architecture, DDD & CQRS in Typescript
8+
🔷🎯 Hexagonal Architecture, DDD & CQRS in TypeScript
99
</h1>
1010

1111
<p align="center">
1212
<a href="https://github.com/CodelyTV"><img src="https://img.shields.io/badge/CodelyTV-OS-green.svg?style=flat-square" alt="codely.tv"/></a>
1313
<a href="http://pro.codely.tv"><img src="https://img.shields.io/badge/CodelyTV-PRO-black.svg?style=flat-square" alt="CodelyTV Courses"/></a>
14+
<a href="https://github.com/CodelyTV/typescript-ddd-example/actions"><img src="https://github.com/CodelyTV/typescript-ddd-example/workflows/Node%20CI/badge.svg" alt="CI pipeline status" /></a>
1415
</p>
1516

1617
<p align="center">
17-
Example of a Typescript application following Domain-Driven Design (DDD) and
18-
Command Query Responsibility Segregation (CQRS) principles keeping the code as simple as possible.
19-
18+
Example of a <strong>TypeScript application following Domain-Driven Design (DDD) and Command Query Responsibility Segregation
19+
(CQRS) principles</strong> keeping the code as simple as possible.
20+
<br />
21+
<br />
22+
Take a look, play and have fun with this.
23+
<a href="https://github.com/CodelyTV/typescript-ddd-example/stargazers">Stars are welcome 😊</a>
2024
</p>
25+
26+
# 🤩 Related links
27+
28+
## 🔷 Repositories also in TypeScript
29+
30+
- [🔷🌱 TypeScript Basic Skeleton](https://github.com/CodelyTV/typescript-basic-skeleton): Bootstrap your new TypeScript frontend project
31+
- [🔷🌍 TypeScript API Skeleton](https://github.com/CodelyTV/typescript-api-skeleton): Bootstrap your new TypeScript backend project
32+
- [🔷✨ TypeScript DDD Skeleton](https://github.com/CodelyTV/typescript-ddd-skeleton): Bootstrap your new TypeScript projects applying Hexagonal Architecture and Domain-Driven Design patterns
33+
- [🔷🔖 TypeScript DDD Course](https://github.com/CodelyTV/typescript-ddd-course): Learn Domain-Driven Design in TS lesson by lesson
34+
- [🔷🎯 TypeScript DDD Example](https://github.com/CodelyTV/typescript-ddd-example): Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
35+
36+
## 🎯 Repositories also applying these software architecture patterns
37+
38+
- [☕🎯 Java DDD Example](https://github.com/CodelyTV/java-ddd-example)
39+
- [🐘🎯 PHP DDD Example](https://github.com/CodelyTV/php-ddd-example)
40+
- [λ🎯 Scala DDD Example](https://github.com/CodelyTV/scala-ddd-example)
41+
- [🦈✨ C# DDD Skeleton](https://github.com/CodelyTV/csharp-ddd-skeleton)
42+
43+
## 🎥 Video explanations to these examples
44+
45+
- [🔖 Domain-Driven Design en TypeScript](https://pro.codely.tv/library/ddd-en-typescript-modelado-y-arquitectura-172533/375662/about/): The complete video course for which we have developed this example repository
46+
- [📂 DDD en TypeScript: Estructura de carpetas](https://youtu.be/AJJRk7qmVHg): First video of the course
47+
- [🫐 Optimiza tu código TYPESCRIPT gracias a TIPOS ANÓNIMOS](https://youtu.be/qjwHbKUU8Rw): Video from the course lesson regarding Aggregates
48+

0 commit comments

Comments
 (0)