Dieses Projekt enthält zwei einfache Versionen einer Schulverwaltungs-App.
SchoolWeb/- ASP.NET Core Backend mit Entity Framework und SQLiteSchoolWebFrontend/- Angular Frontend für das BackendLowCodeApp/- einfache Low-Code/KI-Prototyp-App mit HTML, CSS und JavaScriptdocs/- kurze Projektdokumentation und Präsentationsnotizen
Voraussetzungen:
- Node.js
- npm
- laufendes Backend aus
SchoolWeb/
Befehle:
cd SchoolWebFrontend
npm install
npm startDanach im Browser öffnen:
http://localhost:4200
cd SchoolWebFrontend
npm test
npm run buildVoraussetzung:
- .NET 8 SDK
Befehl:
cd SchoolWeb
dotnet runDie Angular-App verwendet standardmäßig diese API-Adresse:
http://localhost:5296/api
cd LowCodeAppDann index.html direkt im Browser öffnen.
- Dashboard mit Anzahl von Schülern, Lehrern und Räumen
- Schüler anzeigen
- Schüler speichern
- Lehrer anzeigen
- Klassenräume anzeigen
- einfache Statistik anzeigen
- Dashboard mit Beispieldaten
- Schüler hinzufügen
- Schüler löschen
- Lehrer und Räume anzeigen
- Speicherung im Browser mit
localStorage
Die Angular-App ist besser strukturiert und verwendet ein Backend. Die Low-Code-App ist schneller erstellt und einfacher, aber weniger professionell und nicht direkt an das Backend angebunden.