JavaScript Web-Modul, das mit SLH.Evento Backend (REST-API) die Prozesse der Schulverwaltung online sicherstellt | Read-only mirror of https://github.com/bkd-mba-fbi/webapp-schulverwaltung — Stadt Bern. Issues & pull requests at the source.
  • TypeScript 86.8%
  • HTML 8.8%
  • SCSS 3.6%
  • JavaScript 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-08-12 15:48:37 +02:00
.github Fine tune dependabot configuration 2026-07-28 13:48:14 +02:00
.husky Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
.vscode Add my profile photo upload #946 2026-02-19 14:14:16 +01:00
doc Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
scripts Update copy to portal script to work with new angular v18 build #699 2024-06-19 16:37:21 +02:00
src gem:33536 Label language update 2026-08-12 15:48:37 +02:00
.editorconfig Scaffold project with the Angular CLI #1 2019-04-23 14:30:15 +02:00
.gitignore Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
.knip.json Update various dependencies & cleanup 2026-06-23 13:55:11 +02:00
.node-version Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
.npmrc Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
.nvmrc Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
.prettierignore Add pnpm-lock.yaml to .prettierignore 2026-07-28 09:29:30 +02:00
.prettierrc.js Fix tests by adjusting zone.js import ordering 2023-11-06 14:35:30 +01:00
_config.yml Automatically sort imports using Prettier plugin 2023-11-06 14:12:15 +01:00
absenzenmanagement.iml Feature/189 incidents (#201) 2020-09-15 11:16:25 +02:00
AGENTS.md Rename Windsurf rules files to generic AGENTS.md 2026-06-08 09:57:46 +02:00
angular.json Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
eslint.config.mjs Refactor test form to use signal form API #955 2026-06-11 10:19:14 +02:00
LICENSE Initial commit 2019-04-03 13:59:36 +02:00
package.json Bump dompurify from 3.4.11 to 3.4.12 2026-07-29 13:16:02 +02:00
pnpm-lock.yaml Bump dompurify from 3.4.11 to 3.4.12 2026-07-29 13:16:02 +02:00
pnpm-workspace.yaml Migrate to PNPM & build SBOM with PNPM #951 2026-06-23 13:55:11 +02:00
README.md add link documentation to gitbook 2025-03-28 13:42:52 +01:00
tsconfig.app.json Update to angular v18 #699 2024-06-19 13:54:26 +02:00
tsconfig.json Update various dependencies & cleanup 2026-06-23 13:55:11 +02:00
tsconfig.spec.json Update to angular v18 #699 2024-06-19 13:54:26 +02:00

webapp-schulverwaltung

Lint & Test Build, Integrate & ZIP SBOM

JavaScript web module to implement processes for school administration using the SLH.Evento backend (REST API).

This project is realized with Angular, Bootstrap and io-ts. It is open source software, licensed under the terms of the MIT license.

Download the latest build or checkout the Demo.

Documentation

Evento Portal

Although it can be used standalone during development, the webapp-schulverwaltung is embedded in the Evento Portal and developed by the same team, therefore the documentation of the Evento Portal is relevant for this project to a large extent too, especially the following documents:

General

Development