Web
React Activities - An Activity Explorer
Host and join activities with real-time chat.
A full-stack platform for hosting and joining activities, structured around Clean Architecture with CQRS handled by MediatR on the .NET side.
The React client uses MobX for state and talks to the API over REST plus SignalR for real-time comments. Identity, EF Core, and PostgreSQL round out a production-shaped stack.
Highlights
- Clean Architecture with CQRS via MediatR
- Real-time comments over SignalR
- ASP.NET Core Identity with secure auth flows
- MobX state management on the client
- EF Core + PostgreSQL persistence
- FluentValidation on every command
Languages
C#TypeScript
Stack
.NETReactMobXEntity FrameworkPostgreSQLSignalRMediatRFluent ValidationASP.NET Core IdentityViteSemantic UI