You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/frontend.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ permalink: /Frontend
8
8
9
9
## Overview
10
10
11
-
The frontend of this project is built with Angular 19, leveraging modern Angular features including standalone components, signals for state management, the inject() function for dependency injection, and a powerful combination of Angular Material and TailwindCSS for styling.
11
+
The frontend of this project is built with Angular 20, leveraging modern Angular features including standalone components, signals for state management, the inject() function for dependency injection, and a powerful combination of Angular Material and TailwindCSS for styling.
@@ -26,12 +26,12 @@ A production-ready full-stack application with Angular 19, .NET 9, and PostgreSQ
26
26
</a>
27
27
</p>
28
28
29
-
A modern, full-stack contact management system built with Angular 19, .NET 9, and PostgreSQL following Clean Architecture principles. This project demonstrates how to structure enterprise applications for maintainability, testability, and scalability while providing a complete development workflow with Docker containerization.
29
+
A modern, full-stack contact management system built with Angular 20, .NET 9, and PostgreSQL following Clean Architecture principles. This project demonstrates how to structure enterprise applications for maintainability, testability, and scalability while providing a complete development workflow with Docker containerization.
30
30
31
31
## 🌟 What You'll Learn
32
32
33
33
-**Clean Architecture** principles and implementation
34
-
-**Angular 19** with signals, standalone components, and Material Design
34
+
-**Angular 20** with signals, standalone components, and Material Design
35
35
-**.NET 9** with dependency injection and repository pattern
36
36
-**PostgreSQL** with Dapper for efficient data access
37
37
-**JWT Authentication** with role-based permissions
@@ -86,7 +86,7 @@ That's it! Visit [http://localhost](http://localhost) in your browser.
86
86
87
87
The application is structured into multiple containers that work together:
88
88
89
-
-**Frontend Container**: Angular 19 with Material Design and TailwindCSS
89
+
-**Frontend Container**: Angular 20 with Material Design and TailwindCSS
90
90
-**API Container**: .NET 9 RESTful API built with Clean Architecture
91
91
-**Database Container**: PostgreSQL for data persistence
92
92
-**NGINX Container**: Reverse proxy that routes requests to the appropriate service
0 commit comments