Skip to content

Latest commit

 

History

History
24 lines (22 loc) · 770 Bytes

README.md

File metadata and controls

24 lines (22 loc) · 770 Bytes

StatusApp-Server

An ASP.NET Core Web Api Backend for my StatusApp-iOS application, and a WIP Blazor frontend.

Tech Stack/Frameworks/Design

  • Clean Architecture
  • C#
  • .NET7
  • ASP.NET Core
  • Azure App Service
  • Bicep
  • Github Actions CICD
  • Web Api using Minimal Endpoints
  • Swagger for documenting endpoints
  • ASP.NET Core TypedResults to complement Swagger specification
  • ASP.NET Core Identity for Authentication and Authorization
  • SignalR Core for real-time communication such as messaging
  • PostgreSQL
  • Entity Framework Core 7
  • XUnit, Moq, FluentAssertions, Moq.EntityFrameworkCore
  • NSwag for Web Api Client code generation for Blazor
  • MudBlazor UI Framework

Todo

  • Properly manage DTOs