تفاصيل العمل

A modern real-time chat application built with Angular 20 and .NET 9, developed as part of my learning journey in mastering SignalR and Angular, aiming to deliver smooth, secure, and responsive communication experiences.

𝗞𝗲𝘆 𝗙𝗲𝗮𝘁𝘂𝗿𝗲𝘀:

Secure login & registration with JWT + refresh tokens

Real-time messaging powered by SignalR

Friend system & online status tracking

Persistent message history

Fully mobile-responsive UI

𝗧𝗲𝗰𝗵 𝗛𝗶𝗴𝗵𝗹𝗶𝗴𝗵𝘁𝘀:

𝗕𝗮𝗰𝗸𝗲𝗻𝗱: .NET 9, ASP.NET Core Web API, EF Core, MediatR (CQRS), SignalR, AutoMapper

𝗙𝗿𝗼𝗻𝘁𝗲𝗻𝗱: Angular 20, TypeScript, Bootstrap 5, RxJS, Toastr

𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗲: Clean Architecture with Domain, Application, Infrastructure, and API layers

𝗦𝗲𝗰𝘂𝗿𝗶𝘁𝘆-𝗳𝗶𝗿𝘀𝘁 𝗮𝗽𝗽𝗿𝗼𝗮𝗰𝗵: with JWT authentication, password hashing, CORS, and Fluent Validation.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات