HuaFangYun / StatusApp-Server

Backend Server for Status mobile app. WIP Blazor WebUI ↓

Home Page:https://lemon-meadow-012caf500.3.azurestaticapps.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Backend Server for Status mobile app. WIP Blazor WebUI ↓

https://lemon-meadow-012caf500.3.azurestaticapps.net/


Languages

Language:C# 88.1%Language:HTML 11.9%