Web
React Activities - An Activity Explorer
Host and join activities with real-time chat.
C#TypeScript11 technologies
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
Built with
C#TypeScript.NETReactMobXEntity FrameworkPostgreSQLSignalRMediatRFluent ValidationASP.NET Core IdentityViteSemantic UI