FMwerkstatt DevLog #1 – Der Start

Mit FMwerkstatt entsteht ein modernes, mandantenfähiges CAFM-/CMMS-System für kleine und mittlere Betriebe – von Technikern für Techniker.
Ziel ist eine Plattform, die Wartungen, Tickets und Anlagenverwaltung so einfach macht, dass sie ohne Schulung genutzt werden kann.

Architektur

FMwerkstatt basiert auf .NET 9 mit einer klaren, modularen Struktur:

  • FMwerkstatt.Web – Blazor Server Frontend
  • FMwerkstatt.Api – REST API mit Authentifizierung und Tenant-Handling
  • FMwerkstatt.Infrastructure – Datenbankzugriff, EF Core, Services
  • FMwerkstatt.Domain – Kernlogik, Entitäten und Geschäftsregeln
  • FMwerkstatt.Shared – Gemeinsame DTOs für API und Web

Die Anwendung läuft lokal, in Azure-Dev und später produktiv auf Azure App Services mit SQL Server.

Aktueller Stand

Wir haben:

  • das Multi-Environment-Setup für lokal und Azure umgesetzt,
  • das Tenant-Management mit automatischer Provisionierung gebaut,
  • den AddTenantDialog in Blazor mit Validierung, Loading-State und Feedback fertiggestellt.

Alles ist jetzt sauber voneinander getrennt, logisch aufgebaut und bereit für den nächsten Schritt.

Nächste Schritte

Als Nächstes folgen:

  1. Benutzer- und Rollenverwaltung
  2. SuperAdmin-Dashboard im Web
  3. Login- und Authentifizierungsfluss

Schreibe einen Kommentar