Dit project is gegenereerd met Angular CLI version 14.2.2.
Voer een npm install
uit na het clonen van deze repo.
Om de frontend te runnen gebruik ng serve
in de terminal voor een dev server. De website is dan bereikbaar via de volgende URL http:https://localhost:4200/
.
Gebruik ng test
in de terminal om de tests te runnen via Karma.
Ga naar de github repo BACKEND-CASE-JM
om de backend repo die bij deze frontend hoort te vinden.
Run het project CursusApp.Backend om de server te starten.
Om de database aan te maken die wordt gebruikt door de backend moet je een Update-Database commando uitvoeren in de Package Manager Console.
De database zou dan automatisch moeten worden aangemaakt, omdat de connection string in het appsettings.json
bestand staat.
De applicatie bestaat uit een pagina met meerdere componenten.
Op de website worden twee lijsten getoond. De eerste toont de cursusinstanties per gekozen week.
De tweede lijst toont alle cursusinstanties die zijn geregistreerd ongeacht de ingevoerde start- en einddatum.