Features:
-Web Client:->Newest Angular 17 frame work in typescript (compiled to Javascript)
->Leaflet for Openstreetmaps (cycle map) interactive map (native js lib with a definitely typed import)
->Pannellum for panoramic views (Fully native JS (no type def in 'definitely typed' or other available) import to typescript with component)
->GraphQL as Ng-Apollo
->An additional service frame work designed to allow query merging and reflection query building
->NgRx Store (with Entity Adapter & async Effects) for reactive state control and data management
->Some custom typescript decorators for custom reflection helpers
->Testing will be as Karma (kind of easier out of the box with truer runs) and maybe Jest for a pipeline if need
-Server:
->ASP.NET Core with Angular 17 intergration
->API GraphQL as GraphGL.NET
->Maybe additional API as classic REST
->SQL Database dacpac in a db first approch with full rebuild scripts & delta scripts(1.0 is still off so no delta quite yet)
->SQL intergration through Entity Framework (EF) Core (db first approch)
->Testing will be as xUnit
-Database:
->Tables
->Stored Procedures
->Triggers
->Classic selects
->Pre deployment and post deployment rebuild scripts
->Versioning will be done additional though update scrips
->Will be cross platform MAUI
->Testing will be as xUnit